go学习笔记
字典
var m map[string]int //nil字典
var m map[string]int {} //空字典
nil字典不能做写操作,但是可以读;空字典可读可写
实践经验
如果要写跨文件调用的方法或者函数,那么函数首字符必须大写
参考 https://juejin.cn/s/golang同包跨文件调用
对于json的对应结构体,导出字段名称必须是首字符大写
go环境变量
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
go env GOPATH
go env -w GOPATH=go的模块下载目录
# go env GOROOT
# go env -w GOROOT=go的安装路径 #这一步可以不做,默认就是GO的安装路径
安装模块
go install golang.org/x/tools/gopls@latest
安装VS Code后再安装一下go的插件(google官方的插件)
浙公网安备 33010602011771号