go cmd
文章平均质量分 84
恋喵大鲤鱼
一条不止于编码的鱼。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
go tool command
go tool 是 Go 语言工具链的入口命令,用于调用 Go 语言内置的各种底层工具。这些工具涵盖了从代码编译、链接、测试、分析到文档生成的完整开发生命周期。虽然大多数日常开发任务可以通过 go build、go test 等高级命令完成,但 go tool 提供了直接访问底层工具的途径,对于深入理解 Go 程序、进行性能调优和高级调试至关重要。原创 2025-11-07 15:02:46 · 1043 阅读 · 0 评论 -
go build command
go build 是 Go 语言工具链中的一个命令,它用于编译 Go 源代码并生成可执行文件。原创 2024-12-12 17:53:47 · 1199 阅读 · 0 评论 -
go clean command
在 Go 语言的开发过程中,管理依赖和构建缓存是非常重要的。随着项目的迭代,旧的缓存和不再需要的依赖可能会影响构建的效率和准确性。Go 提供了一个非常实用的命令 go clean,可以帮助开发者清理不需要的文件和缓存。原创 2024-10-11 10:24:50 · 1496 阅读 · 0 评论 -
go run command
编译并运行 Go 程序。原创 2024-07-28 22:08:00 · 1070 阅读 · 0 评论 -
go get command
将依赖项添加到当前模块并安装它们。go get 干了三件事:一是更新 go.mod 文件将指定包及其版本加入其中。二是下载包源码至模块缓存(三是安装包,生成二进制程序至GOPATH/bin(从 Go 1.17 版本开始,为了更加符合其语义,该功能被废弃,改用go install如果包中不包含可执行文件,则不会执行第三步,即 go get 操作成功后 GOPATH/bin 目录下不会有任何编译好的二进制文件。原创 2024-04-23 10:33:00 · 850 阅读 · 0 评论 -
go env command
go env 用于查看和设置 Go 环境变量。默认情况下 go env 输出格式为 Shell 脚本格式(如 Windows 上是 batch 文件格式)。如果指定变量名称,则只输出变量的值。原创 2024-03-27 11:21:38 · 3234 阅读 · 1 评论 -
go mod command
从 Go 1.13 开始,模块将是包管理的默认模式。一个模块是 Go packages 的集合,定义在项目根目录下的 go.mod 文件。go.mod 文件还定义了模块的依赖项,这些是项目成功构建所需的其他模块。通过 go get 命令可以添加依赖:将依赖项添加到 go.mod 文件,并将依赖项的版本信息记录在 go.sum 文件中。(4)添加缺少的模块并删除未使用的模块,一般用来更新 go.mod 和 go.sum 文件。go mod 命令是与 Go 模块相关的命令行工具,提供对模块的访问和操作。原创 2023-12-29 20:18:17 · 1065 阅读 · 0 评论 -
go test 命令详解
go test 是 Go 用来执行测试函数(test function)、基准函数(benchmark function)和示例函数(example function)的命令。执行 go test 命令,它会在*_test.go文件中寻找 test、benchmark 和 example 函数来执行。测试函数名必须以 TestXXX 开头,基准函数名必须以 BenchmarkXXX 开头,示例函数必须以 ExampleXXX 开头。// test 测试函数// benchmark 基准函数。原创 2023-11-16 11:21:14 · 5772 阅读 · 0 评论 -
Golang go 命令
go 是管理 Go 代码的工具,不仅仅用于编译 Go 代码。将依赖项添加到当前模块并安装它们。go get 干了三件事:一是更新 go.mod 文件将指定包及其版本加入其中。二是下载包源码至模块缓存(三是安装包,生成二进制程序至GOPATH/bin(从 Go 1.17 版本开始,为了更加符合其语义,该功能被废弃,改用go install如果包中不包含可执行文件,则不会执行第三步,即 go get 操作成功后 GOPATH/bin 目录下不会有任何编译好的二进制文件。原创 2019-05-06 11:26:53 · 3263 阅读 · 1 评论
分享