golang 语言的特性
给函数传递参数的时候 map、slice、channel是按引用传递的
同一个变量不能用 := 这种方式创建并赋值两次。
一个包(package)的func 、结构体类型变量如果要被外部的包调用。func 函数名称、结构体名称首字母要大写。
包名为 main 的包为应用程序的入口,其他包不能使用
一个目录下的同级文件归属同一个包。
针对国内网络由于周所周知的原因,使用go get命令获取某些模块会失败,如何使用代理的方式获取?
golang代理使用proxy.cn,参考:https://github.com/goproxy/goproxy.cn/blob/master/README.zh-CN.md
使用方法:
$ export GOPROXY=https://goproxy.cn
或
$ export GO111MODULE=on
$ export GOPROXY=https://goproxy.cn
或直接写入:~/.bash_profile