Update gRPC versions to 1.58.3. The update to grpc 1.58.3 requires updating the minimum Go version to 1.19. Updating the Go version to 1.19 requires removing the usage of the deprecated ioutils package, replacing the golang.org/x/crypto/ssh/terminal package with golang.org/x/term, and replacing grpc.WithInsecure() with grpc.WIthTransportCredentials(insecure.NewCredentials()). This PR includes commits that fulfill those requirements.
Update gRPC versions to 1.58.3. The update to grpc 1.58.3 requires updating the minimum Go version to 1.19. Updating the Go version to 1.19 requires removing the usage of the deprecated
ioutils
package, replacing thegolang.org/x/crypto/ssh/terminal
package withgolang.org/x/term
, and replacinggrpc.WithInsecure()
withgrpc.WIthTransportCredentials(insecure.NewCredentials())
. This PR includes commits that fulfill those requirements.