代码拉取完成,页面将自动刷新
同步操作将从 mylxsw/redis-tui 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
package main
import (
"flag"
"fmt"
"github.com/mylxsw/redis-tui/api"
"github.com/mylxsw/redis-tui/config"
"github.com/mylxsw/redis-tui/core"
"github.com/mylxsw/redis-tui/tui"
)
var conf = config.Config{}
var Version string
var GitCommit string
func main() {
flag.StringVar(&conf.Host, "h", "127.0.0.1", "Server hostname")
flag.IntVar(&conf.Port, "p", 6379, "Server port")
flag.StringVar(&conf.Password, "a", "", "Password to use when connecting to the server")
flag.IntVar(&conf.DB, "n", 0, "Database number")
flag.BoolVar(&conf.Cluster, "c", false, "Enable cluster mode")
flag.BoolVar(&conf.Debug, "vvv", false, "Enable debug mode")
var showVersion bool
flag.BoolVar(&showVersion, "v", false, "Show version and exit")
flag.Parse()
if len(GitCommit) > 8 {
GitCommit = GitCommit[:8]
}
if showVersion {
fmt.Printf("Version: %s\nGitCommit: %s\n", Version, GitCommit)
return
}
outputChan := make(chan core.OutputMessage, 100)
if err := tui.NewRedisTUI(api.NewRedisClient(conf, outputChan), 100, Version, GitCommit, outputChan, conf).Start(); err != nil {
panic(err)
}
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。