diff --git a/consul/consul.go b/consul/consul.go index 7d0513a..0d9b789 100644 --- a/consul/consul.go +++ b/consul/consul.go @@ -13,9 +13,7 @@ import ( var ( _client *consulapi.Client - conf *Config = &Config{ - Address: "127.0.0.1:8500", - } + conf *Config ) type Config struct { @@ -25,9 +23,14 @@ type Config struct { //Init 初始化consul连接 func Init(config *Config) error { if config == nil { - return errors.New("config 空实例") + conf = &Config{ + Address: "127.0.0.1:8500", + } } conf = config + if conf.Address == "" { + conf.Address = "127.0.0.1:8500" + } return nil }