2020年3月6日
摘要: 使用os/exec来进行执行。 func GetHbck(wg sync.WaitGroup) { defer wg.Done() cmd := exec.Command("/opt/hbase/bin/hbase", "hbck") stdout, err := cmd.StdoutPipe() 阅读全文
posted @ 2020-03-06 16:55 cherrydot 阅读(79) 评论(0) 推荐(0) 编辑
摘要: golang的配置文件在实际使用中我选择和可执行文件绑定,那么就涉及到两个问题 1.如何获取配置文件路径; 2.如何解析配置文件 问题1的实现通过获取当前可执行文件的路径来获取 file, _ := exec.LookPath(os.Args[0]) path, _ := filepath.Abs( 阅读全文
posted @ 2020-03-06 16:12 cherrydot 阅读(1463) 评论(0) 推荐(0) 编辑