腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
在
Go
测试
期间
处理
Viper
配置文件
路径
、
当我使用
go
test -v ./..运行
测试
时,
测试
框架似乎进入了每个文件的目录,并且每次都调用我的config init()函数,因此
viper
.AddConfigPath(".")指向了错误的位置这是我的目录结构: / items.
go
/util main.
go
.env env.<em
浏览 97
提问于2021-03-18
得票数 3
回答已采纳
3
回答
如何在我的工作存储库之外的
viper
中设置我的
配置文件
、
我需要设置我的
配置文件
的
路径
。例如,问题是,我的
配置文件
在
my_app/config中,但我的工作目录在my_app/workingdir中,我不应该设置绝对
路径
或工作目录中的
路径
,因为在生产中,绝对
路径
和工作目录会发生变化。对于
测试
,我知道我可以从我的代码位置设置
路径
,但我需要一种更干净的方式。 if err != nil {
浏览 1
提问于2019-12-22
得票数 1
1
回答
如何在
Viper
中设置必填的配置字段?
、
、
我使用
Viper
https://github.com/spf13/
viper
来管理我的
GO
应用程序中的项目配置,也用于将配置值解组到结构中。var config c.Configuration // Configuration is my configuration struct err :=
viper
.Unmarshal(&config) 当我
在
.yml
配置文件
中遗漏了一些配置时,它在解组
期间
不
浏览 34
提问于2020-09-03
得票数 5
1
回答
如何
处理
部署到AWS Lambda的
Go
函数中的秘密
、
我有一个
在
本地工作的函数,我有一个使用
Viper
加载到应用程序中的
配置文件
,我还有
viper
.AutomaticEnv()集。看起来
Viper
需要一个
配置文件
来加载,否则它就会停止工作,即使我们可以设置env。 如何
处理
Go
中lambda秘密的本地开发和部署?
浏览 12
提问于2022-03-09
得票数 0
回答已采纳
2
回答
用
Viper
将新密钥写入
配置文件
、
基于用户输入,我需要向我现有的
配置文件
中添加新的键。我成功地用
Viper
正确地阅读了它,并在整个应用程序中使用它,但是WriteConfig似乎不起作用。)
viper
.Set("setting2", chosenSetting2)= nil { } newConfig按预期包括新设置,但WriteCo
浏览 13
提问于2021-04-01
得票数 0
回答已采纳
1
回答
配置文件
与眼镜蛇和毒蛇
、
、
基本信息:,我已经创建了一个
go
应用程序,并使用眼镜蛇来实现它。眼镜蛇使用毒蛇作为命令行参数和标志。 listenCmd.Flags().StringP("bind", "b", ":50051", "Provide bind definition")--- bi
浏览 3
提问于2017-01-10
得票数 7
回答已采纳
1
回答
golang & hcl
配置文件
问题
、
、
我编写了一个简单的
go
程序,使用
viper
在
一个
配置文件
中读取。package main "fmt")
viper
.SetConfigType
viper
.SetConfigName("example.hcl")
浏览 11
提问于2020-09-02
得票数 2
1
回答
Viper
Automatic Environment无法从环境中读取数据
、
、
我已经通过
go
get github.com/spf13/
viper
在
我的项目中安装了它,并且依赖项
在
我的
go
.mod中下面是我的代码,它可以编译并运行: package mai
浏览 5
提问于2021-05-20
得票数 1
1
回答
从错误
路径
导入多模块
、
go
.sumimport ( "os" /
浏览 1
提问于2021-04-19
得票数 1
1
回答
Init函数中断单元
测试
、
在
我想要
测试
的包中,我有一个init函数,它加载
配置文件
,其中包含一些我想用来运行应用程序的东西。但是,我不想在运行单元
测试
时触发这个init函数。有什么方法可以跳过或防止
在
单元
测试
期间
调用这个init函数吗?= nil { }
viper
.SetConfigFile(filepat
浏览 1
提问于2017-04-14
得票数 11
1
回答
从已执行的bin读取配置
、
我用
go
毒蛇读取我的回购中的config文件 -config.yaml我使用以下代码
viper
.AddConfigPath(".")err :=
viper
.ReadInConfig() 现在我把它编译成二进制文件,现在我从不同的
路径
运行它(运行bin),
浏览 0
提问于2018-10-21
得票数 1
回答已采纳
1
回答
无法
在
成员unit /ca中运行golang单元
测试
。
我已经分叉了超级分类账/fabric项目,
在
我的回购中,我尝试使用以下命令为ECA运行单元
测试
:但是,我得到了以下错误: /opt/
go
/src/command-/vendor/github.c
浏览 2
提问于2016-07-01
得票数 0
回答已采纳
3
回答
Viper
配置文件
在
dev上找到,但在使用Dockerfile的生产中没有找到
、
、
、
在
正常开发中(包括构建二进制文件)
go
查找config.yaml文件,但在生产中,当使用Dockerfile映像时,它不会。|-config.
go
func readConfigFile(viperConfig ViperConfig) { }
viper
.SetConfigName(vipe
浏览 8
提问于2021-05-12
得票数 1
回答已采纳
1
回答
解析
go
.mod错误如何在云构建的app上部署
go
应用程序?
、
、
---main.
go
---cloudbuild.yaml这里是app.yamlapi_version:
go
1 - url: /.*这是cloudbuild.yaml args: ['
go
env: ['
GO
浏览 5
提问于2019-10-15
得票数 0
2
回答
viper
动态加载
配置文件
有数据竞争。
、
、
我想动态加载
配置文件
,而不是重新启动我的
Go
应用程序。我编写了下面的文件,它运行但有数据竞争。config.
go
"github.com/fsnotify/fsnotify" "github.com/spf13/
viper
"
在
config.
go
文件中,func loadConfigDynamically (我在其中设置OnConfigChange
浏览 8
提问于2021-08-25
得票数 0
回答已采纳
2
回答
在
Viper
中使用ENV变量覆盖配置的问题
、
、
我们正在使用
Viper
来读取和解析我们的
配置文件
,所有这些工作都没有任何问题。
viper
.AutomaticEnv()有没有人遇到过类似的问题,或者可以确认
Viper
不支持这样的用例? 如果有任何建议,我们将非常感谢
浏览 6
提问于2020-05-04
得票数 1
1
回答
如何将yaml键映射到golang中的结构?
、
我正在寻找写一个
go
脚本,可以解析通过一个yaml文件。我创建了一个包含以下内容的
测试
yaml文件: - name: "Dog" username: "Shiba"yellow" - name: "Cat" words: "meow"
浏览 0
提问于2018-02-20
得票数 1
1
回答
未解析供应商目录中的依赖项
、
、
我正在运行
go
1.6,
在
GOPATH (/Users/bweidlich/Projects/
go
)中运行"
go
build“时出现以下错误/usr/local/
go
/src/github.com&
浏览 0
提问于2016-03-21
得票数 6
5
回答
如何在Golang中制作
配置文件
?
、
、
我想编写一个程序来管理我的Redis实例,这样我就可以创建一个带有特定
配置文件
的Redis连接。但我不知道如何为Redis实例创建
配置文件
。 我以前发现过“文本/模板”,这是个好主意吗?
浏览 6
提问于2015-01-27
得票数 7
回答已采纳
1
回答
如何使用Cobra和
Viper
将值绑定为配置中数组中的第一项?
、
Project `mapstructure:"project"` Name string `mapstructure:"name"` } 我希望能够使用
配置文件
以及命令行上的选项进行配置我知道如何通过以正确的格式传递
配置文件
,然后对其进行解组。 但是,我不知道如何使用Cobra
在
命令行上设置项目名称,然后让
Viper
将该值绑定为project数组中的第一项。fmt.Printf("Project name: %s\n&q
浏览 70
提问于2021-07-30
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券