美文网首页
demo系列之apollo

demo系列之apollo

作者: rushui | 来源:发表于2020-04-30 11:40 被阅读0次
    package main
    
    import (
        "fmt"
    
        "github.com/shima-park/agollo"
    )
    
    func main() {
        a, err := agollo.New("192.168.40.160:8080", "product", agollo.AutoFetchOnCacheMiss())
        if err != nil {
            panic(err)
        }
    
        fmt.Println(
            // 配置项foo的value
            a.Get("foo"),
    
            // namespace为test.json的所有配置项
            a.GetNameSpace("test.json"),
    
            // 默认值, 为xxx提供一个默认bar
            a.Get("xxx", agollo.WithDefault("bar")),
    
            // namespace为other_namespace, key为foo的value
            a.Get("foo", agollo.WithNamespace("other_namespace")),
        )
    }
    

    相关文章

      网友评论

          本文标题:demo系列之apollo

          本文链接:https://www.haomeiwen.com/subject/nvkzwhtx.html