go语言学习笔记 — 基础 — go工具:go工具
Posted Locutus
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了go语言学习笔记 — 基础 — go工具:go工具相关的知识,希望对你有一定的参考价值。
go工具为公共代码仓库中维护的开源代码而设计。go工具用于构建源码包,并将其生成的二进制文件安装到工作空间GOPATH的pkg和bin目录中。go工具非常丰富:
- 获取源代码(go get)
- 编译(go build)
- 文档
- 测试(go test,使用测试框架,编写单元测试,命令行测试,输出测试报告)(基准测试能提供可自定义的计时器和一套基准测试算法,快速分析一段代码可能存在的CPU耗用和内存分配问题)
- 性能分析(go pprof,把程序CPU耗用、内存分配、竞态等问题用图形化方式展现)
- 源码格式化
- 源码提示
- 重构工具
以上是关于go语言学习笔记 — 基础 — go工具:go工具的主要内容,如果未能解决你的问题,请参考以下文章
go语言学习笔记 — 基础 — go工具:编译并安装 —— go install
go语言学习笔记 — 基础 — go工具:编译后运行 —— go run
go语言学习笔记 — 基础 — go工具:一键获取源代码,编译并安装 —— go get
go语言学习笔记 — 基础 — go工具:性能分析,发现代码性能问题的具体位置 —— go pprof