func main() { if !checkArgs(os.Args) { usage(os.Args[0]) os.Exit(1) } if os.Args[1] == "-v" { fmt.Println(version.String("mqproxy")) os.Exit(0) } cfg, err := server.NewProxyConfig(os.Args[2]) if err != nil { log.Fatalf("parse config error, %v", err) } if err = server.Startable(cfg); err != nil { log.Fatalf("server startable error, %v", err) } }
func showVersion() { fmt.Println(version.String("kafkaproxy")) flag.Usage() }