登录
首页 >  Golang >  Go问答

在 Go 中调用外部命令

来源:Golang技术栈

时间:2023-03-22 12:59:15 262浏览 收藏

今日不肯埋头,明日何以抬头!每日一句努力自己的话哈哈~哈喽,今天我将给大家带来一篇《在 Go 中调用外部命令》,主要内容是讲解golang等等,感兴趣的朋友可以收藏或者有更好的建议在评论提出,我都会认真看的!大家一起进步,一起学习!

问题内容

如何在 GO 中调用外部命令?我需要调用一个外部程序并等待它完成执行。在执行下一条语句之前。

正确答案

您需要使用exec 包:使用Command启动命令并用于Run等待完成。

cmd := exec.Command("yourcommand", "some", "args")
if err := cmd.Run(); err != nil { 
    fmt.Println("Error: ", err)
}   

如果您只想阅读结果,可以使用Output而不是Run.

以上就是《在 Go 中调用外部命令》的详细内容,更多关于golang的资料请关注golang学习网公众号!

声明:本文转载于:Golang技术栈 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>