Go語言版shebang腳本gorun

f663x 9年前發布 | 15K 次閱讀 gorun Google Go/Golang開發

gorun可以使GO語言代碼代碼作為shebang#!腳本使用,如:

#!/usr/bin/gorun

package main

func main() {
    println("Hello world!")
}

然后:

$ chmod +x hello.go
$ ./hello.go
Hello world!

安裝gorun

go get github.com/erning/gorun
cp $GOPATH/bin/gorun  /usr/bin

在使用gorun時需要在包含main()的.go代碼開始處增加#!/usr/bin/gorun,然后設置文件為可執行即可使用gorun來運行了。這些文件只能用gorun來編譯,因為#!在go中是非法的。

參考:
[1] https://github.com/erning/gorun

原文鏈接: http://openstack.wiaapp.com/?p=1256

 本文由用戶 f663x 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!