我正在使用 go viper 读取config
我的 repo 中的文件
myrepo -config.yaml -main.go
我使用以下代码
viper.SetConfigName("config") viper.AddConfigPath(".") viper.SetConfigType("yaml") err := viper.ReadInConfig()
现在我将它编译为二进制文件,现在我从不同的路径运行它(运行 bin),我得到了找不到配置的错误,这里可能出了什么问题?
该文件在那里,如果我ioutil.ReadFile
在调试中使用,我会得到它但不是来自可执行文件......
慕哥6287543
相关分类