参考にさせて頂いた記事
- https://qiita.com/okatai/items/a6f966d2075d69d21e74
- https://qiita.com/Esfahan/items/30f801dc6e5bada9ba54
環境
OS:macOS Mojave
シェル:zsh
環境構築手順
手順1:goのインストール
Homebrewで入れる
$ brew update
$ brew install go
手順2:workspace作成
どうやらworkspaseを作成しそこにpathを通さなければいけないらしい
$ cd workspace
$ mkdir -p go/{src,bin,pkg}
.zshrcに以下を追加
-
/usr/local/bin/go
の場所は$ which go
で確認する
export GOPATH=$HOME/workspace/go
export GOROOT=/usr/local/opt/go/libexec
export PATH="$PATH:$GOROOT/bin:$GOPATH/bin"
手順3:hello worldを書く
$ cd ~/workspace/go/src
$ mkdir hello
$ cd hello
$ vim hello.go
hello.go
package main
import "fmt"
func main() {
fmt.Printf("hello, world\n")
}
$ go build
$ ./hello
hello, world
以上、とりあえずhello worldまで。
次回から色々と環境を整えたい。