1.install go
https://golang.google.cn/doc/install
config
- go env
查看 go 环境 - gopath:
go命令依赖一个重要的环境变量:$GOPATH
GOPATH允许多个目录,当有多个目录时,请注意分隔符,多个目录的时候Windows是分号;
当有多个GOPATH时默认将go get获取的包存放在第一个目录下 - goroot: golang 的安装路径
- gobin : ${goroot}/bin
- go get
go get会做两件事:
1. 从远程下载需要用到的包
2. 执行go install
- go install
go install 会生成可执行文件直接放到bin目录下,当然这是有前提的
你编译的是可执行文件,如果是一个普通的包,会被编译生成到pkg目录下该文件是.a结尾
- go mod
go env -w GO111MODULE=on
- 配置代理
go env -w GOPROXY=https://goproxy.cn,direct
2. beego bee
ref: https://beego.me/quickstart
go get -u github.com/beego/beego/v2
go get -u github.com/beego/bee/v2