1. go-micro最新版本默認不再支持consul了,(從1.14開始不再支持),consul在go-plugins中,需要單獨的go get,同樣import時也應該時go-plugins的地址
2. github.com/coreos/etcd/clientv3 cannot use auth.callOpts 下載etcd的3.3.13版本,把github.com/coreos中的etcd直接替換掉就可以了
3. github.com\micro\go-micro\registry\etcd\etcd.go:79:10: config.LogConfig undefined (type clientv3.Config has no field or method LogConfig) 沒有使用etcd為什么會報這個錯誤呢?因為用的是consul,所以直接進去把這行注釋掉了