继续上篇文章的学习,今天来看看其他的环境变量。
公司主营业务:成都网站建设、做网站、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。成都创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。成都创新互联推出雷州免费做网站回馈大家。
The executable file name suffix (".exe" on Windows, "" on other systems).
编译后的二进制文件后缀,在Windows平台是".exe",在其他平台是""。
这个变量看起来比较陌生,用的不多,我们看看文档里是怎么解释的:
A space-separated list of -flag=value settings to apply
to go commands by default, when the given flag is known by
the current command. Each entry must be a standalone flag.
Because the entries are space-separated, flag values must
not contain spaces. Flags listed on the command line
are applied after this list and therefore override it.
这段话大意是说GOFLAGS是个"-flag=value"的命令行参数列表,当执行go命令时,默认会添加这个环境变量里设置的参数。
The directory where the go command will write temporary source files, packages, and binaries.
go命令的产生的源码、包、二进制文件存放的临时文件夹。
The directory where the go tools (compile, cover, doc, etc...) are installed.
存放go的工具包的路径。
未完待续。下篇主要讲跟cgo有关的环境变量。
欢迎关注我的公众号:onepunchgo,会整理相关的文档和资料。