今天遇到需求,配置信息要通过命令行参数来获取。 几种方法,稍作整理,记录如下: 一、-e 变量名=变量值 和 os.Getenv() 命令行: -e 程序里的接收的参数名=要赋的值 程序: os.Getenv("RPC_PORT") 二、go build 和 ldflags 命令行 go build -ldflags “-X 项目名/包名.变量名=变量值” go build -ldflags "-X study/tes