每当我登录OSX时,我都会尝试运行golang程序。我正在尝试使用Automator的以下脚本:
#!/bin/sh
export GOPATH=/Volumes/DTSE9/worker
go run /Volumes/worker/worker.go
每当我使用Automator运行它时,它会告诉我go: command not found
答案 0 :(得分:1)
创建一个像file.go
这样的文件,其内容应如下所示:
///path-to/bin/go run $0 $@; exit $?
package main
func main() {
println("Hello World!")
}
然后运行chmod +x file.go
,然后您可以将其./file.go p1 p2
执行。
编辑:这适用于Ubuntu。我没有看到OSX有问题。