投稿

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.go

macos - Install go with brew, and running the gotour - Stack Overflow

How to Write Go Code - The Go Programming Language