README ¶ configuration management system Research: https://github.com/hhstore/blog/issues/56 Pick: etcd: https://github.com/etcd-io/etcd go-micro: https://github.com/micro/go-micro https://github.com/micro/go-plugins apollo: 官方 docker 部署 wiki 官方生产部署方案 官方 docker 配置: https://github.com/ctripcorp/apollo/blob/master/scripts/docker-quick-start/docker-compose.yml go sdk 列表 https://github.com/zouyx/agollo wiki Top: https://github.com/ctripcorp/apollo 携程, java https://github.com/knightliao/disconf 百度, java https://github.com/Qihoo360/QConf 360, c++ https://github.com/spring-cloud/spring-cloud-config ref: http://jm.taobao.org/2016/09/28/an-article-about-config-center/ https://yq.aliyun.com/articles/385771 Expand ▾ Collapse ▴ Documentation ¶ Index ¶ func LoadConfig(dist interface{}, rootName string, appName string) error func TomlGet(key ...string) reader.Value func TomlInit(filename string) error func TomlMap() map[string]interface{} func TomlScan(dst interface{}, src ...string) error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func LoadConfig ¶ func LoadConfig(dist interface{}, rootName string, appName string) error func TomlGet ¶ func TomlGet(key ...string) reader.Value func TomlInit ¶ func TomlInit(filename string) error func TomlMap ¶ func TomlMap() map[string]interface{} func TomlScan ¶ func TomlScan(dst interface{}, src ...string) error Types ¶ This section is empty. Source Files ¶ View all Source files config.go toml.go Directories ¶ Show internal Expand all Path Synopsis source apollo Click to show internal directories. Click to hide internal directories.