2018年6月8日 星期五

Mac上安裝go語言編譯器

Mac預設不會安裝go語言的編譯器,下面介紹如何用MacPorts來安裝:
  1. sudo port install go-1.4
  2. find /opt/local -name "go" -print
    找一下go編譯器被放到哪裡
  3. /opt/local/lib/go-1.4/bin/go
    顯示一下這個編譯器
  4. alias go='/opt/local/lib/go-1.4/bin/go'
    之後只要打go就可以直接跑go編譯器

一個最簡單的hello.go,程式碼如下:
package main
import "fmt"

func main() {
    fmt.Println("Hello, Go Language!")
}

可以用go這個指令直接跑上面的程式,像是直譯式語言一樣:
  • go run hello.go
    Hello, Go Language!

也可以用go先把原始編譯成為執行檔hello,像是編譯式語言:
  • go build hello.go
  • file hello
    hello: Mach-O 64-bit executable x86_64
  • ./hello
    Hello, Go Language!

參考資料

_EOF_

沒有留言:

張貼留言