Go语言常用命令总结--持续更新... ...

621 阅读1分钟

Go常用命令总结

//查看当前机子上的go sdk版本
go version 

//执行go程序
go run filename.go 

//本地安装
//它先编译源代码得到可执行文件,然后将可执行文件移动到GOPATH的bin目录下
//不常用
go install


//编译当前目录下的go程序
go build

//编译指定模块的go程序,该模块必须在go工作目录下的src目录下
go build helloWorld

//指定可执行文件名称编译
go -o filename build

//跨平台编译
//windows下编译linux可执行文件
SET CGO_ENABLED=0  // 禁用CGO
SET GOOS=linux  // 目标平台是linux
SET GOARCH=amd64  // 目标处理器架构是amd64
go build

//Mac平台编译Linux可执行文件
CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build