先初始化下编写main文件
consulRegister := consul.NewRegistry(func(options *registry.Options) {
options.Addrs = []string{
"192.168.205.22:8500",
}
})
//创建一个新的服务
server := micro.NewService(
micro.Name("client"),
micro.Registry(consulRegister),
)
//初始化
server.Init()
以上和服务端长得几乎是一模一样,micro.Registry(consulRegister)
,这个参数能调用consul 中的服务。
为了更贴近真实的案例,我们用Gin 框架做一个