go run hello.go
go build编译
go install = go build 然后移动至bin目录
#跨平台编译
liux下
CGO_ENABLED=0 GOOS=windows GOARCH=amd64 go build hello.go
win下
SET CGO_ENABLED=0
SET GOOS=linux
SET GOARCH=amd64
go build main.go
go module
go mod init 目录名
go build .
#开启go module
windows--set GO111MODULE=on
输入go env查看 GO111MODULE 选项
**初始化**
进入你的项目文件夹 cd xxx/xxx/test/
初始化 MODULE go mod init test(test为项目名)
会发现在项目根目录会出现一个 go.mod 文件
检测依赖 go mod tidy(tidy会检测该文件夹目录下所有引入的依赖,写入 go.mod 文件)
导入依赖 go mod vendor(会将依赖转移至项目根目录下的 vendor(自动新建) 文件夹下)
# GOMODULE常用命令
go mod init # 初始化go.mod
go mod tidy # 更新依赖文件
go mod download # 下载依赖文件
go mod vendor # 将依赖转移至本地的vendor文件
go mod edit # 手动修改依赖文件
go mod graph # 打印依赖图
go mod verify # 校验依赖