眼镜蛇和毒蛇的文档把我搞糊涂了。我做了cobra init fooproject,然后在项目目录中做了cobra add bar。当我打电话给go run main.go时我看到了这个..。For example:
Cobra is a CLI library for Go that empowers applications.Using config file: my/gopath/githu
我需要设置我的配置文件的路径。例如,问题是,我的配置文件在my_app/config中,但我的工作目录在my_app/workingdir中,我不应该设置绝对路径或工作目录中的路径,因为在生产中,绝对路径和工作目录会发生变化。对于测试,我知道我可以从我的代码位置设置路径,但我需要一种更干净的方式。
w