goのインストール
- windowsなのでmsiインストーラを選択して、インストール
- デフォルトはC:\Program Files\Go だが、C:\Goにインストールした
go version
- バージョンの確認
インストールされているかチェック
>go version
go version go1.22.4 windows/amd64
HelloWorld
- 適当なフォルダを作成
go mod init
-
必要なモジュールを追加
go mod init [モジュール名]
-
example/helloをモジュールに追加
>go mod init example/hello
go: creating new go.mod: module example/hello
go: to add module requirements and sums:
go mod tidy
go.modファイルができる。中身は
module example/hello
go 1.22.4
go mod tidy
- 使用していないモジュールを削除してくれるらしい
hello.go
- 「hello.go」ファイルを作成して下記を書いて保存
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
実行
- カレントディレクトリ(.)でrunする
>go run .
Hello, World!
感想
- go mod init、go mod tidyが何を意味するのか深める必要がありそう
- 調べてくれる方がいて助かります
- hello.go自体はシンプルで理解しやすい