腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
GoLang
使用
viper
更改
配置
项
的
值
、
我有一个yaml
配置
文件,其中包含我
的
程序
的
所有设置。例如: enabled: true
viper
.GetBool("something.enabled") 但我想知道是否有一种方法可以
使用
viper
将"something.enabled“
的
值
直接
更改
为"false”?这些
更改
也将应
浏览 11
提问于2017-03-04
得票数 0
2
回答
在
Viper
中
使用
ENV变量覆盖
配置
的
问题
、
、
我们正在
使用
Viper
来读取和解析我们
的
配置
文件,所有这些工作都没有任何问题。 - name: "test2" cache: "10000
浏览 6
提问于2020-05-04
得票数 1
1
回答
如何消除go get依赖检查?
当我执行具有依赖
项
golang
.org/x/sys
的
go get -u github.com/spf13/
viper
时,.It将自动执行cd ${GOPATH}/src/
golang
.org/x/sys这真的是多余
的
没用
的
。 我
的
网络无法连接到
golang
.org/x/sys。因此,我已经
使用
了github.com
浏览 32
提问于2019-09-11
得票数 0
1
回答
如何解组
Golang
Viper
snake_case
值
、
How to
viper
.unmarshal(&c) with
Golang
and
Viper
library a snake_case field: CryptoId string `json:"crypto_id"` 目前我得到
的
是"“空
值
。
浏览 10
提问于2019-02-24
得票数 1
1
回答
如何获取openapi服务器
值
、
、
、
我
的
服务器有以下yaml openapi 3
配置
: servers: description: "localhost development server" port: default: ":10000" 没有麻烦
的
破折号,通过
viper
获得这些
值
是微不足道
的
,但我正在努力处理它(这是使yaml openapi
浏览 17
提问于2020-06-25
得票数 0
1
回答
从
golang
程序生成.cfg
、
我正在致力于一个
Golang
项目,它需要将系统
配置
转储到指定
的
路径。是否有任何库可以从一个
golang
程序中生成.cfg文件? 我试图搜索
Viper
,但找不到一个适当
的
示例来读取/写入.cfg文件。
浏览 8
提问于2022-12-04
得票数 0
1
回答
为3rdParty/go/
golang
.org/x/ go_remote_library定义文本声明
的
问题:*
、
我正在尝试
使用
github.com/spf13/
viper
,它需要github.com/spf13/afero和一些3rdparty/go/
golang
.org/x/text: package。packages = ['unicode/norm', 'transform'] 更多信息,- Pants版本: 1.13.0 - pantsbuild.pants.contrib.go: 1.13.0 -也尝试
使
浏览 20
提问于2019-07-05
得票数 0
回答已采纳
1
回答
Viper
Automatic Environment无法从环境中读取数据
、
、
我正在尝试完成一个非常简单
的
示例,在该示例中,我
使用
从环境变量加载
配置
。我已经通过go get github.com/spf13/
viper
在我
的
项目中安装了它,并且依赖
项
在我
的
go.mod中我尝试了很多不同
的
方法,删除了mapstructure注释,
更改<
浏览 5
提问于2021-05-20
得票数 1
1
回答
如何将动态
Viper
或JSON键解组为go中struct字段
的
一部分
、
当unMarshaling不是“所需
的
”格式时,我发现
GOLANG
中
的
marshaling & JSON非常令人困惑。例如,在JSON
配置
文件中(我正在尝试将其与
Viper
一起
使用
),我有一个
配置
文件,如下所示: "things" :{ "key1": "anything}, &qu
浏览 183
提问于2018-06-08
得票数 1
回答已采纳
2
回答
Golang
向IBM MQ Error MQRC_CONNECTION_BROKEN发送消息
、
、
我现在正在
使用
Golang
连接IBM Websphere MQ-ESB,我用来与MQ-ESB通信
的
库有https://github.com/ibm-messaging/mq-
golang
-jms20 通常,它可以将消息发送到MQ-ESB,但当发生错误时,错误MQ连接将断开。这导致我
的
应用程序不能再向MQ-ESB发送消息。重
浏览 7
提问于2021-03-18
得票数 0
1
回答
如何
使用
Cobra和
Viper
将
值
绑定为
配置
中数组中
的
第一
项
?
、
Name string `mapstructure:"name"` } 我希望能够
使用
配置
文件以及命令行上
的
选项进行
配置
。我知道如何通过以正确
的
格式传递
配置
文件,然后对其进行解组。 但是,我不知道如何
使用
Cobra在命令行上设置项目名称,然后让
Viper
将该
值
绑定为project数组中
的
第一
项
。下面是我放在一起
的
一个简单
的
程序,用来展示我遇到<
浏览 70
提问于2021-07-30
得票数 0
回答已采纳
1
回答
无法
使用
viper
进行解组
、
、
我一直试图通过解组我
的
JSON文件来提取一些json,但我不知道为什么它没有发生。我可以
使用
viper
.AllSettings()获取数据,但不能通过解组获取数据。我想我犯了一个愚蠢
的
错误,请分享你
的
想法。github链接是- https://github.com/parthw/100-days-of-code/tree/main/
golang
/d6-cobra-
viper
-continue
浏览 23
提问于2020-11-20
得票数 1
回答已采纳
2
回答
使用
Golang
Viper
读取地图切片
我在这里
使用
了优秀
的
viper
库:interval = 10
viper
.SetConfigName("config")fmt.Println(prefix) 我遇到
的
最大
的
问题是组
浏览 10
提问于2016-08-15
得票数 4
回答已采纳
1
回答
如何将数组中
的
配置
项
绑定到环境变量
、
下面是我
的
toml格式
的
配置
文件。h.Password)}谢谢。下面是我更新
的
代码。在我定义
的<
浏览 5
提问于2017-09-01
得票数 1
回答已采纳
1
回答
使用
viper
在GO中提供空
值
的
配置
文件
我是Go中
的
新手,
使用
viper
进行
配置
管理。
配置
文件看起来像(config.yaml)API_TRACKING_ID : 77xxx1并
使用
go代码读取值,但获得空
值
,而我将代码片段读为:-
viper
.AddConfigPath("
浏览 5
提问于2016-11-29
得票数 1
回答已采纳
4
回答
将嵌套
的
Config Yaml映射到结构
、
、
、
我是新手,我正在
使用
viper
加载我所有的
配置
,目前我有的是YAML,如下所示 sg: qplacetype: postal_code- qtype: gmap - qtype: geocode要注意
的
是,国家代码是动态
的
,它可以随时添加到任何国家。for country, queries :=
浏览 2
提问于2017-01-13
得票数 2
1
回答
无法在成员unit /ca中运行
golang
单元测试。
我已经分叉了超级分类账/fabric项目,在我
的
回购中,我尝试
使用
以下命令为ECA运行单元测试:但是,我得到了以下错误: 命令行参数 /opt/go/src/command-/vendor/github.com/spf13/
viper
(来自$
浏览 2
提问于2016-07-01
得票数 0
回答已采纳
1
回答
使用
Viper
在Go中将字符串映射作为环境变量传递
、
对于我正在从事
的
一个项目,我尝试
使用
Viper
将stings
的
映射作为环境变量进行传递。我尝试了几种方法来实现这一点,但都没有成功。当我从代码中读取env变量时,它是空
的
。这是我
使用
的
代码:
viper
.SetEnvPrefix("CONFIG")replacer := strings.Ne
浏览 2
提问于2016-02-09
得票数 3
3
回答
Viper
配置
文件在dev上找到,但在
使用
Dockerfile
的
生产中没有找到
、
、
、
在正常开发中(包括构建二进制文件) go查找config.yaml文件,但在生产中,当
使用
Dockerfile映像时,它不会。/config" // Read the config
viper
.SetConfigType) if err != nil { log.Panic
浏览 8
提问于2021-05-12
得票数 1
回答已采纳
1
回答
是否将带有短划线分隔
的
单词
的
标志映射到camel_case
配置
?
、
、
我有一个如下所示
的
配置
格式: FooBar string `mapstructure:"foo_bar"`} 我
的
基于眼镜蛇
的
命令行界面有带破折号
的
标志(例如--foo-bar=value1 --baz-bot=value2)。在CLI中设置这些
值
以覆盖
配置
文件
值
时,
Vip
浏览 7
提问于2020-05-21
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Go 语言中的包装一个微服务样板
在 Golang 项目中使用 Spring Cloud Config Server 管理配置
程序员开发效率神器汇总!
动态ip代理-GoLang 解析YAML格式配置文件
最全Windows下搭建go语言开发环境以及开发IDE
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券