当前位置: > > > > 在golang中可以做到这一点吗?
来源:stackoverflow
2024-04-23 10:54:36
0浏览
收藏
你在学习Golang相关的知识吗?本文《在golang中可以做到这一点吗?》,主要介绍的内容就涉及到,如果你想提升自己的开发能力,就不要错过这篇文章,大家要知道编程理论基础和实战操作都是不可或缺的哦!
问题内容
我对golang中的.yaml
文件有疑问,假设我有一个.yaml
文件,其内容如下:
print: 1 print: 2 print: 3
有没有办法获取yaml文件中的所有print
?我如何在 golang 中表示该结构?因为例如如果我在 .yaml
文件中有这个:
print: 1
在 golang 中我可以这样表示:
type Print struct { Print int `yaml:"print"` }
如果不能做到这一点,还有什么其他方法可以做类似的事情?提前致谢。
正确答案
您的 yaml 不合法。映射中不能多次使用相同的键。来自…
请改用 。
print: [1,2,3]
并将其存储为 []int
。
type Print struct { Print []int `yaml:"print"` }
以上就是本文的全部内容了,是否有顺利帮助你解决问题?若是能给你带来学习上的帮助,请大家多多支持!更多关于Golang的相关知识,也可关注公众号。