Versions in this module Expand all Collapse all v4 v4.1.0 Nov 24, 2020 v4.0.1 Nov 20, 2020 Changes in this version + func GRPCClientOptions(tlsCertificateAuthorityPath, tlsCertificatePath, tlsPrivateKey string, ...) []grpc.DialOption + func GRPCServerOptions(mTLS bool, ...) []grpc.ServerOption + func GenerateSelfSignedCertificate(cn string, san []string, ipAddresses []net.IP) (*tls.Certificate, error) + func ListLocalIP() []net.IP + func Server(config ServerConfig) *grpc.Server + type ClientConfig struct + InsecureSkipVerify bool + TLSCertificateAuthorityPath string + TLSCertificatePath string + TLSPrivateKeyPath string + type Dialer func(address string, opts ...grpc.DialOption) (*grpc.ClientConn, error) + func GRPCDialer(config ClientConfig) Dialer + type ServerConfig struct + TLSCertificateAuthorityPath string + TLSCertificatePath string + TLSPrivateKeyPath string + VerifyClientCert bool Other modules containing this package github.com/vx-labs/wasp