LoginSignup
1
1

More than 5 years have passed since last update.

macports で Go言語

Posted at

homebrewでのインストール記事はよく見ますが、macportsでのGo言語の環境構築の記事を見ないのでメモ書き程度に書いておきます。

macportsによるGo言語のインストール

$ sudo port install go
$ go version

ここでバージョンが表示されればインストールはできているはず

GOPATHの設定

Goのソースコードやパッケージファイルなどを保存するためのワーキングディレクトリを 環境変数 $GOPATH に設定します。
bashだったら、.bashrc, zshだったら .zshrc に以下を書き込みます。

export GOPATH=/home/mygo

Hello World

適当なディレクトリに以下のソースコード HelloWorld.goを保存。

HelloWorld.go
package main

import "fmt"

func main() {

    fmt.Println("Hello world!")

}

Goはコンパイル言語ですが、以下のコマンド go run でプログラムのビルドと実行を同時に行うことができ、実行ファイルは保存されません。

$ go run HelloWorld.go
1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1