golangでハローワールド
golangでハローワールド
macOS で Go の開発環境をゼロから構築し、最初の “Hello, world” プログラムを実行するまでの手順。Homebrew で Go をインストールし、GOPATH・GOROOT を設定してから go mod init でモジュールを初期化し、go run でプログラムを実行する。2020年時点の手順であり、Go や Homebrew の最新版では一部の設定(GOPATHの扱い等)が変わっている可能性がある。
$ mkdir -p $HOME/go/src/github.com/user
$ vi ~/.bash_profile
export GOPATH=$HOME/go
export GOROOT=/usr/local/opt/go/libexec
export PATH=$PATH:$GOPATH/bin
export PATH=$PATH:$GOROOT/bin
$ brew install go
$ HOME/go/src/github.com/user
$ mkdir hello
$ cd hello
$ go mod init github.com/user/hello
$ vi hello.go
package main
import "fmt"
func main() {
fmt.Println("Hello, world.")
}
$ go run hello.gomacos - Install go with brew, and running the gotour - Stack Overflow