主要用于编译代码 打包命令,格式:go build [-o output] [-i] [build flags] [packages] 其中:-o 指定打包后输出的文件名 打包方式1: 切换到项目目录下,执行打包命令: cd $GOPATH/src/myfirstgo go build 此时生成的打包文件名为项目目录名,这里为myfirstgo 也可以指定输出包名,示例: go build -o abc 或者 go build -o abc main.go 打包方式2: 在其他目录执行以下命令: go build myfirstgo 此时在当前执行命令目录生成myfirstgo可执行文件 指定输出包名,示例: go build -o xyz myfirstgo 此时在当前执行命令目录生成xyz可执行文件 在非go项目目录下执行”go build 路径+项目名“命令查找的项目目录从$GOPATH/src/开始