- git使用
- 要进一个goid目录,发现进不去,搞了半天发现要带版本号 他就是一个目录!!
-
package goid
func Goid() int64在vendor目录下编辑为什么不能打开文件 写内容 因为没有权限编辑 sudo vim goid
按i编辑模式 按wq保存并退出项目下没有课编辑的go文件 build的构建就只能构建其中的test文件 就会报错!!
- build项目要在goproject 项目目录下 否则就会报没有找到模块的错误!!! 重新开一个terminal就可以了
- go的版本一定要注意1.13 1。16 gopath
- budget完全有可能是浮点数 前端传回来永远会×100000 所以数据库就会int来存 而且是int64 我们这边处理的时候如果要输出必须转换精度 输出浮点数
totalStoreDailyBudgetFloat, _ := strconv.ParseFloat(fmt.Sprintf("%.2f", float64(int64(len(data.StoreIds))*data.StoreDailyBudget)/float64(AmountConversionValue)), 64)
CGO_ENABLED=0 go build -o main
环境变量分析
可以直接export设置环境变量,不远在写一个单词