cloudwego / cloudwego.github.io

Website for CloudWeGo
https://www.cloudwego.io
Apache License 2.0
129 stars 244 forks source link

进阶教程-商品服务接入, 代码错误 #1037

Closed samuelyao314 closed 6 months ago

samuelyao314 commented 6 months ago

这段代码

func NewStockClient(addr string) (stockservice.Client, error) {
    // 使用时请传入真实 etcd 的服务地址,本例中为 127.0.0.1:2379
    r, err := etcd.NewEtcdResolver([]string{"127.0.0.1:2379"})
    if err != nil {
       log.Fatal(err)
    }
    return stockservice.NewClient("example.shop.stock", client.WithResolver(r)) // 指定 Resolver
}

不再需要参数 addr, addr 是从etcd 服务发现中获取的

li-jin-gou commented 6 months ago

这里的 addr 指的是 etcd 的地址... 而且最好补充一些文档链接

GET 了,addr 是一个没用的参数..

cqqqq777 commented 6 months ago

这不是 bug,在之前用到了 addr,后面没有删

li-jin-gou commented 6 months ago

这不是 bug,在之前用到了 addr,后面没有删

正常应该删一下,会对示例代码产生困惑和误解