package socket // ConsoleCommandOp 控制台操作枚举 type ConsoleCommandOp int // 定义枚举值 const ( // Start 启动 Start ConsoleCommandOp = iota // Stop 停止 Stop // Restart 重启 Restart // Status 状态 Status // Showlog 日志 Showlog // Top 内存信息 Top // Heart 心跳 Heart ) func OfConsoleCommandOp(value string) ConsoleCommandOp { switch value { case "start": return Start case "stop": return Stop case "restart": return Restart case "status": return Status case "showlog": return Showlog case "top": return Top case "heart": return Heart } return Heart }