2019年8月20日
摘要:
包的介绍 包类似Java中概念,jar是源代码管理,分发的最小单位。 目前多数包来自 Github官方包来自 golang.org/x/... 可以在如下网址查询到高频使用的第三方包清单https://godoc.org 常用清单 Go 标准库可以大致按其中库的功能进行以下粗略的分类 输入输出。这个
阅读全文
posted @ 2019-08-20 20:16
清明-心若淡定
阅读(369)
推荐(0)
摘要:
这个问题很容易解决,只要添加一个 .gitattributes 内容如下: ///////////////////////////////////////////////////////////////////////// # Auto detect text files and perform L
阅读全文
posted @ 2019-08-20 20:00
清明-心若淡定
阅读(1731)
推荐(1)
2019年8月19日
摘要:
输出 golang.org/src/log/log.go const ( // 将下面的位使用或运算符连接在一起,可以控制要输出的信息。没有 // 办法控制这些信息出现的顺序(下面会给出顺序)或者打印的格式 // (格式在注释里描述)。这些项后面会有一个冒号: // 2009/01/23 01:23
阅读全文
posted @ 2019-08-19 21:32
清明-心若淡定
阅读(862)
推荐(0)
2019年8月18日
摘要:
package main import ( "fmt" "strings" ) //StrFunc 字符串说明 func main() { var testStr string testStr = "seetatech" testStrTrim := " seeta tech " checkStr := "tech" fmt.Println(" :" + testStr + ": ") //验证是
阅读全文
posted @ 2019-08-18 18:37
清明-心若淡定
阅读(225)
推荐(0)
摘要:
Goland 下面这个license server 可用 http://idea.youbbs.org (2018-01-10 04:26:09) http://45.77.127.87:81(2018-02-24 13:54:31) https://jetlicense.nss.im (from
阅读全文
posted @ 2019-08-18 18:23
清明-心若淡定
阅读(2668)
推荐(0)
摘要:
1.[]byte转为string: 2.string 转为int64类型 3.golang格式化为当前时间日期: 输出: 2019-08-18 16:54:57 4.返回当前本地时间: 输出: 2019-08-18 16:57:23.3661001 +0800 CST m=+0.013000801
阅读全文
posted @ 2019-08-18 17:07
清明-心若淡定
阅读(909)
推荐(0)
摘要:
企业项目完整之后,经常会有一些定时任务,例如备份、检查数据等,需要经常定时跑,如果我们能把这些定时任务,做成一个业务系统,通过与liunx下cron一样的规则,来表示定时执行的规则 Golang的cron包帮忙解决这个问题。
阅读全文
posted @ 2019-08-18 16:48
清明-心若淡定
阅读(487)
推荐(0)
posted @ 2019-08-18 12:28
清明-心若淡定
阅读(337)
推荐(0)
摘要:
Go 中 defer 和 return 执行的先后顺序 多个defer的执行顺序为“后进先出”; defer、return、返回值三者的执行逻辑应该是:return最先执行,return负责将结果写入返回值中;接着defer开始执行一些收尾工作;最后函数携带当前返回值退出。 如果函数的返回值是无名的
阅读全文
posted @ 2019-08-18 11:56
清明-心若淡定
阅读(16988)
推荐(8)
摘要:
在释放局部资源时, 可以用defer管理 Go语言版本基于defer的Mutex用法 对于可能申请失败的资源也很好处理: 使用defer语句, 可以方便地组合函数/闭包和资源对象. 即使panic时, defer也能保证资源的正确释放. defer 官方给出的文档上介绍defer的执行有三条基本规则
阅读全文
posted @ 2019-08-18 11:01
清明-心若淡定
阅读(441)
推荐(0)