// Helper methods for creating tls.Config structs to ensure MinVersion is 1.3
return &tls.Config{
MinVersion: tls.VersionTLS12,
NextProtos: []string{
"h2",
},
}
}
func NewTLSConfigForServer(
serverName string,
enableHostVerification bool,
c := NewEmptyTLSConfig()
c.ServerName = serverName
c.InsecureSkipVerify = !enableHostVerification
return c
}
func NewDynamicTLSClientConfig(