我正在尝试通过我的ubuntu上的"upstart"运行go命令.
我的新贵脚本是
script
go run /home/myhome/gocode/src/program/hello.go
end script
Run Code Online (Sandbox Code Playgroud)
它不起作用,我检查了日志文件,它说
/bin/sh: 1: /bin/sh: go: not found
Run Code Online (Sandbox Code Playgroud)
我可以使用任何用户名在命令行上运行"go".我该如何解决?
你不应该go run用来运行你的Go程序.您应该go build使用它编译它,然后使用Upstart运行它.
请exec /path/to/your/binary改用.
另请参阅: - 无法通过Upstart启动Golang Prog - https://coderwall.com/p/iekaog - https://groups.google.com/forum/m/#!topic/golang-nuts/uBrN-G7anKg(很多例子)
| 归档时间: |
|
| 查看次数: |
5971 次 |
| 最近记录: |