🙆
Go 1.24 リリースノートの確認とまとめ(1)
言語
- generic type aliasesの追加
go1.9で追加された、type aliasがgenericにも対応するようになりました。// type alias type myInt = int // generic type alias type List[T any] = []T
ツール
Go command
- 従来はtool.goで管理していたツールをgo.modで管理できるようになりました。
追加
$ go get -tool golang.org/x/tools/cmd/stringer
実行
$ go tool stringer
一覧
$ go tool
- go build と go install に -json フラグが追加されました。
- GOAUTHという環境変数が追加されました。
- go buildでVCSの情報が埋め込まれるようになりました。
- -buildvcs=falseで回避できます。
今日はここまで
Discussion