go常用命令

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  # 校验依赖
posted @ 2020-05-31 08:50  kylingx  阅读(354)  评论(0编辑  收藏  举报