
Go
bigsea622
这个作者很懒,什么都没留下…
展开
-
go mod tidy 报错:verifying ...: checksum mismatch
环境go 1.11.4执行 go mod tiny 报错go: verifying github.com/docker/docker@v1.13.1: checksum mismatch解决办法$ go clean -modcache$ cd project && rm go.sum$ go mod tidy说明:如果你之前用 go 1.11.{3,...转载 2019-12-25 18:09:41 · 12435 阅读 · 2 评论 -
GoLang Time 时间差计算
比较两个时间之间的时间差。if DateEnd.Sub(DateStart).Hours() > 30*24 { //"时间段最长不能超过31天" //异常返回}时间差常用单位Minutes()Nanoseconds()Seconds()Hours()示例:t1 := time.Now()time.Sleep(20 * time.Second)...原创 2019-11-13 10:05:03 · 7801 阅读 · 0 评论 -
ubuntu 下 pkg-config 不可用的修复
在终端中输入命令pkg-config --version正常情况下会显示 pkg-config 的版本号,但是我的是莫名的错误提示the package configuration is empty重新安装了很多次,依旧是这样,通过which查看发现了不对which pkg-config的路径居然指向了golang 的 GOPATH的 bin 目录下的 pkg-con...原创 2019-10-19 15:24:03 · 1359 阅读 · 0 评论 -
Go 学习注意事项
自动匹配平台的 int 和 uintGo 语言也有自动匹配特定平台整型长度的类型—— int 和 uint。可以跨平台的编程语言可以运行在多种平台上。平台的字节长度是有差异的。64 位平台现今已经较为普及,但 8 位、16 位、32 位的操作系统依旧存在。16 位平台上依然可以使用 64 位的变量,但运行性能和内存性能上较差。同理,在 64 位平台上大量使用 8 位、16 位等与平台位数不等...原创 2019-06-12 17:24:29 · 182 阅读 · 0 评论