命令行手册

Man » go 手册在线 - 详细的 `go` 手册页在线文档

🌍
go - 用于管理 Go 源代码的工具

概要

go 命令 [参数]

描述

Go 发行版包含一个名为 go 的命令,该命令可自动下载、构建、安装和测试 Go 包和命令。

命令

每个命令都有其自己的手册页。 例如,build 命令的文档在 go-build(1) 中。 命令如下:

bug    启动错误报告

build  编译包及其依赖项

clean  删除对象文件和缓存文件

doc    显示包或符号的文档

env    打印 Go 环境信息

fix    更新包以使用新的 API

fmt    gofmt(重新格式化)包源代码

generate
通过处理源代码生成 Go 文件

get    将依赖项添加到当前模块并安装它们

install
编译并安装包及其依赖项

list   列出包或模块

mod    模块维护

work   工作区维护

run    编译并运行 Go 程序

test   测试包

tool   运行指定的 Go 工具

version
打印 Go 版本

vet    报告包中可能存在的错误

使用“go help <命令>”获取有关命令的更多信息。

附加帮助主题

buildconstraint
构建约束

buildmode
构建模式

c      Go 和 C 之间的调用

cache  构建和测试缓存

environment
环境变量

filetype
文件类型

go.mod go.mod 文件

gopath GOPATH 环境变量

gopath-get
旧版 GOPATH go get

goproxy
模块代理协议

importpath
导入路径语法

modules
模块、模块版本等

module-get
支持模块的 go get

module-auth
使用 go.sum 进行模块身份验证

packages
包列表和模式

private
配置用于下载非公开代码

testflag
测试标志

testfunc
测试函数

vcs    使用 GOVCS 控制版本控制

使用“go help <主题>”获取有关该主题的更多信息。

参见

go-build(1), go-clean(1).

作者

本手册页由 Michael Stapelberg <_> 编写,并由 Debian Go 编译器团队 <_> 基于“go help”的输出进行维护,供 Debian 项目使用(其他项目也可以使用)。