• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Go环境变量、安装目录清单、常用工具

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

环境变量:
GOROOT:Go在电脑上的安装位置
GOARCH:当前的处理器架构(amd64、arm、386等)
GOOS:操作系统
GOBIN:编译器和链接器的位置,Go/bin。
GOPATH:默认是Go的安装目录,可以改变,不过目录下必须有src、pkg、bin
GOMAXPROCS:Go可使用的计算机核心数

安装目录清单:
/bin:可执行文件
/doc:实例程序,代码工具、本地文档
/lib:文档模板
/misc:支持Go编译器的有关的配置文件、cgo的示例
/os_arch:标准库的包编译后的文件
/src:源代码构建脚本和标准库的源代码
/src/cmd:Go和C的编译器和命令脚本
Go工具:
go run 编译执行go代码
go build 编译
go install 编译并安装(安装在go的安装目录下src、pkg、bin)
gofmt 格式化代码
gofmt program.go 打印格式化后的代码,不覆盖
gofmt -w program.go 格式化并覆盖源文件
gofmt -w *.go 格式化当前目录下的所有go源文件
gofmt -w map1 格式化文件及子文件下所有的go源文件

gofmt在格式化代码时候加入替换规则
gofmt -r 'a[n:len(a)]->a' -w *.go
go doc 从go程序和包文件中提取顶级声明的首行注释及每个对象注释,生成相关文档。
go doc package
go doc package function
这个工具只能获取在go安装目录下的src的源文件的注释内容。
go fix 更新go
go test 轻量级单元测试框架


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap