Golang环境安装和常用命令
下载地址
Go官网下载地址:https://golang.org/dl/
Go官方镜像站(推荐):https://golang.google.cn/dl/
Windows平台和Mac平台推荐下载可执行文件版,Linux平台下载压缩文件版即可
安装完成后输入go version可查看版本号
go env可查看环境配置信息
配置GOPROXY
默认GOPROXY配置是:GOPROXY=https://proxy.golang.org,direct,由于国内访问不到https://proxy.golang.org,所以需要换一个PROXY,这里推荐使用https://goproxy.io或https://goproxy.cn
可以执行下面的命令修改GOPROXY:go env -w GOPROXY=https://goproxy.cn,direct
macOS 或 Linux系统export GOPROXY=https://goproxy.cn
IDE选择
vscode和goland都行,vscode免费需要安装插件,goland花钱对硬件要求高点,功能强大
go常用命令
输入
go help会出现go的常用的命令
go build:对源码和依赖包进行打包,生成可执行文件
如需把编译为其他系统可运行的文件需修改GOOS先运行set GOOS=linux或export GOOS=linux把系统改了再编译
go install:编译并安装包或依赖安装到 GOPATH/bin下
go run:编译运行程序
go get:把依赖库添加到当前module中,如果本机之前从未下载过则先下载并安装
go mod: 管理当前项目中的依赖
go mod init modname
go mod tidy扫描当前项目中的所有代码更新添加未被记录的依赖
go mod download下载依赖的module到本地cache(默认为$GOPATH/pkg/mod目录)
go mod edit编辑go.mod文件
go mod graph打印模块依赖图
go mod init初始化当前文件夹, 创建go.mod文件
go mod vendor将依赖复制到vendor下
go mod verify校验依赖
go mod why解释为什么需要依赖****

浙公网安备 33010602011771号