Closed kachick closed 4 months ago
https://github.com/golang/go/issues/61405
go の version が 1.22.0 で go.mod の lang も 1.22.0 だと動いてしまう。環境変数等いらないというか、この機能を 1.22 で落とそうとすると go.mod の lang を 1.21 に敢えて留めるみたいなことしないとあかんかった。謎である
最初は Nix の go だけかと思ったけど、 setup-go で入るものでも同じ。 もしかして go compiler 自体のビルドに際してこの環境変数つけたかどうかみたいな・・・?そんなこと一般向けドキュメントの最初の方にかかんよな。。。
↑こんなあほなタイトルのリンクが本家の spec issue に出てくるのどうかと思ったけど証拠隠滅してもあれなのと、(潜在的な)Goのユーザー80億人の中には後二人ぐらい同じ勘違いする人も居るだろうからそのまま残しておこ
https://github.com/kachick/gh-action-escape/commit/b292ff4538edfef80e8c5bc81b4379235d51d486#commitcomment-138944354
親切な方が教えてくれた・・・ワロタ・・・
https://github.com/golang/go/issues/61405
go の version が 1.22.0 で go.mod の lang も 1.22.0 だと動いてしまう。環境変数等いらないというか、この機能を 1.22 で落とそうとすると go.mod の lang を 1.21 に敢えて留めるみたいなことしないとあかんかった。謎である
最初は Nix の go だけかと思ったけど、 setup-go で入るものでも同じ。 もしかして go compiler 自体のビルドに際してこの環境変数つけたかどうかみたいな・・・?そんなこと一般向けドキュメントの最初の方にかかんよな。。。