安装
https://go.dev/doc/install
1 2 3 4
| sudo -i cd /usr/local wget https://go.dev/dl/go1.22.2.linux-amd64.tar.gz rm -rf /usr/local/go && tar -C /usr/local -xzf go1.22.2.linux-amd64.tar.gz
|
配置
/etc/profile
1 2
| GOROOT=/usr/local/go export PATH=$PATH:$GOROOT/bin
|
~/.profile
1 2 3
| GOPATH="$HOME/go" GOBIN="$GOPATH/bin" export PATH=$PATH:$GOBIN
|
设置代理
1 2
| go env -w GO111MODULE=on go env -w GOPROXY=https://goproxy.cn,direct
|
安装第三方库
1
| go install github.com/go-nunu/nunu@latest
|
交叉编译
1 2 3 4
| go env GOOS GOARCH
GOOS=windows GOARCH=amd64 go build cmd/server/main.go GOOS=linux GOARCH=amd64 go build cmd/server/main.go
|