internal/util/tls_util.go
Function TLSGenerateConfig
has 51 lines of code (exceeds 50 allowed). Consider refactoring. Open
Open
func TLSGenerateConfig() (serverTLSConf *tls.Config, clientTLSConf *tls.Config, err error) {
ca := TLSGenerateX509Cer(TLSCerTypeCA)
caPrivateKey, err := rsa.GenerateKey(rand.Reader, 4096)
if err != nil {
Function TLSGenerateConfig
has 6 return statements (exceeds 4 allowed). Open
Open
func TLSGenerateConfig() (serverTLSConf *tls.Config, clientTLSConf *tls.Config, err error) {
ca := TLSGenerateX509Cer(TLSCerTypeCA)
caPrivateKey, err := rsa.GenerateKey(rand.Reader, 4096)
if err != nil {