Hey I'm trying make a small test client with Go and Grpc,
opts := grpc.WithInsecure()
cc, err := grpc.Dial("localhost:9950", opts)
if err != nil {
log.Fatal(err)
}
The WithInsecure()
function call gives a warning:
grpc.WithInsecure is deprecated: use insecure.NewCredentials() instead.
I'm not sure how to use this new function call is there an example somewhere? Thanks
CodePudding user response:
The function insecure.NewCredentials()
returns an implementation of credentials.TransportCredentials
.
You can use it as a DialOption
with grpc.WithTransportCredentials
:
grpc.Dial(":9950", grpc.WithTransportCredentials(insecure.NewCredentials()))
However the API is marked experimental, so even if they already added the deprecation warning, you don't have to switch right away.