etcetera 是一个客户端,它使用标记结构来保存和加载来自 etcd 集群的值,仅为库的抽象层。它简化使用体验,并使从 JSON 到键值配置的转换更加轻松。这个工具的想法最初来自我的同事 Gustavo Henrique Montesião de Sousa (hms)。
如何使用
使用下面的命令下载库:
go get -u github.com/rafaeljusto/etcetera
依赖项
该项目依赖于:
- github.com/coreos/go-etcd/etcd
因此,您还需下载该依赖项:
go get -u github.com/coreos/go-etcd/etcd
示例用法
假设您的系统使用一种结构配置并保存在一个 JSON 文件中。
例如:
type B struct {
SubField1
}
暂无评论