【go语言之脚本命令的使用】比如说我想在go项目启动的时候,也把java项目启动,那么我就可以把启动java项目的脚本命令放入到go项目中
go语言也为我们提供了执行脚本命令的包 “os/exec”
1.引入 "os/exec"包
2.在go项目main函数中执行
c := "java -jar /test/demo.jar /test/demo.properties" //执行的脚本命令
cmd := exec.Command("sh", "-c", c)
_, err := cmd.Output()
if err != nil {
fmt.Println(err)
return
}
推荐阅读
- Go语言之GRPC
- go语言深拷贝和浅拷贝
- 通过golang context实现请求超时控制和goroutine生命周期控制
- go protobuf 使用教程(windows环境下)
- 网络协议与网络编程|Go语言进行web开发(二) Go中的Socket编程
- go的gin框架使用(一)(Hello World)
- golang|Go语言入门——从一个简单例子入门
- Golang中的"继承"
- 2018|Base58编码解码Go实现