cmd/qiloop/main.go
Function init
has 58 lines of code (exceeds 50 allowed). Consider refactoring. Open
Open
func init() {
flaggy.SetName("qiloop")
description := fmt.Sprintf("%s\n\n%s",
"an utility to explore QiMessaging",
asciibot.Random())
Avoid deeply nested control flow statements. Open
Open
} else if logCommand.Used {
logger(serverURL, logLevel)
} else if serverCommand.Used {
server(serverURL)
} else if traceCommand.Used {