-
go run 123.go
编译并执行main包
go run 123.go
-
go build 123.go
生成一个二进制文件
go build -ldflags "-w -s" 123.go // 剥离二进制文件的调试信息以及字符表--可将二进制文件减少约30%
-
编译可在与使用操作系统不同的环境下运行的文件
GOOS="linux" GOARCH="amd64" go build 123.go // 以指定配置生成文件 ----不知什么系统上的命令 file 123 //查看文件配置
-
go doc
查询有关包、函数、方法或者变量文档
go doc fmt.Println
-
go get
安装依赖项,获取第三方包的源代码,存放于go源包的src文件下
其他依赖项锁定工具(dep、mod)
-
go fmt
自动化格式源代码
-
golint 和 go vet报告样式错误
golint需另行安装(报错未安装成功)
go get -u golang.org/x/lint/golint
go vet 可以直接使用
go基础命令
最新推荐文章于 2024-07-30 06:13:10 发布