はじめ
Mac でgo言語を勉強しはじめました。
自分の成長を記録したいので、記事をアップロードしました。
macOS Big Sur : 11.6.1
インストール
HowmebrewでGoをインストールする。
$ brew install go
バージョン確認
インストールをしてから、バージョンを確認する
$ go version
go version go1.19 darwin/amd64
goファイルを作成
テストファイル(hello.go)を作成する。
$ touch hello.go
hello.goファイルに下記のソースコードを記入する。
package main
import "fmt"
func main() {
fmt.Println("hello world!")
}
編集してから、実行する。
実行
実行方法1
ビルドして実行する。
$ go build hello.go
同じディレクトリにバイナリデータ(hello)が生成される。
次に、バイナリデータ(hello) 実行する。
$ ./hello
hello world!
実行方法2
ビルドせずに、hello.go を実行する場合、「go run」コマンドを使用する。(バイナリデータを生成しない)
$ go run hello.go
hello world!
補足
- ビルドはうまく行けない場合、PATH問題(未設定か、設定ミス)かもしれません。