文档:https://pkg.go.dev/cmd/go#hdr-Compile_packages_and_dependencies
1.简介build 编译由导入路径命名的包及其依赖项,但不会安装结果。
2.用法go build [-o output] [build flags] [packages]
- -o:代表编译结果
- build flags:编译命令标志
- packages:需要编译的包、文件列表
如果 build 的参数是单个目录的 .go 文件列表,则将它们视为指定单个包的源文件列表
2.2 测试文件编译包时,build 会忽略以“_test.go”结尾的文件
2.3 默认输出当编译单个主包且不使用-o标志指定输出时
build 将生成的可执行文件写入以第一个源文件命名的输出文件如('go build ed.go rx.go' 写入 'ed' 或 'ed.exe')
或源代码目录( 'go build unix/sam' 写入 'sam' 或 'sam.exe')。
编写 Windows 可执行文件时会添加“.exe”后缀。



