grpc.WithInsecure 已弃用:改用 insecure.NewCredentials()

grpc.WithInsecure is deprecated: use insecure.NewCredentials() instead

嘿,我正在尝试使用 Go 和 Grpc 制作一个小型测试客户端,

opts := grpc.WithInsecure()
    cc, err := grpc.Dial("localhost:9950", opts)
    if err != nil {
        log.Fatal(err)
    }

WithInsecure()函数调用给出警告:

grpc.WithInsecure is deprecated: use insecure.NewCredentials() instead.

我不确定如何使用这个新的函数调用,有什么例子吗?谢谢

函数 insecure.NewCredentials returns credentials.TransportCredentials 的实现。

您可以将其用作 DialOptiongrpc.WithTransportCredentials:

grpc.Dial(":9950", grpc.WithTransportCredentials(insecure.NewCredentials()))