-
-
Notifications
You must be signed in to change notification settings - Fork 194
Closed
Labels
Description
请简单描述bug的场景
ubuntu 16.04
go version go1.17.5 linux/amd64
- go mod init apollo
- touch apollo.go
- 使用实例代码
package main
import (
"fmt"
"github.com/apolloconfig/agollo/v4"
"github.com/apolloconfig/agollo/v4/env/config"
)
func main() {
c := &config.AppConfig{
AppID: "testApplication_yang",
Cluster: "dev",
IP: "http://106.54.227.205:8080",
NamespaceName: "dubbo",
IsBackupConfig: true,
Secret: "6ce3ff7e96a24335a9634fe9abca6d51",
}
agollo.SetLogger(&DefaultLogger{})
client, _ := agollo.StartWithConfig(func() (*config.AppConfig, error) {
return c, nil
})
fmt.Println("初始化Apollo配置成功")
//Use your apollo key to test
cache := client.GetConfigCache(c.NamespaceName)
value, _ := cache.Get("key")
fmt.Println(value)
}
- 执行 go mod dity
- go run apollo.go
错误:
$ go run apollo.go
command-line-arguments
./apollo.go:20:20: undefined: DefaultLogger
Agollo 版本 :
- github.com/apolloconfig/agollo/v4 v4.2.0