- 安装
https://studygolang.com/dl- win环境变量配置
GOPROXY=https://goproxy.cn,direct GO111MODULE=on GOROOT=C:\app\go GOENV=C:\app\go\env GOCACHE=C:\app\go\go-build GOPATH = C:\www\go #下面建立bin,pkg,src目录,这是工作目录 path = C:\www\go\bin
- linux安装
下载go解压到`/root/app/go/go` mkdir /root/app/go/gowork 创建src bin pkg 三个目录 vim /etc/profile export GOROOT=/root/app/go/go export PATH=$PATH:$GOROOT/bin export GOPATH=/root/app/go/gowork export PATH=$PATH:$GOPATH/bin export GOPROXY=https://goproxy.cn,direct
- win环境变量配置
- 常用命令
- 查看版本
go version
- 查看配置
go env
- 运行
go run hello.go
- 编译
go build hello.go
- 安装godoc
go install golang.org/x/tools/cmd/godoc@latest
- 查看文档
godoc -http=:8080
- 生成mod
go mod init && go mod tidy
- 编译无窗口
go build -ldflags "-H windowsgui"
- 编译小文件
go build -ldflags "-s -w"
- 交叉编译,不能有CGO
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o test main.go
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build -o test.exe main.go
- 查看版本
文档更新时间: 2024-10-13 12:03 作者:Yoby