2025/11/20(木) [n年前の日記]
#1 [golang] Go 1.25.4 msi版をインストールした
昨日、Windows11 x64 25H2 + MSYS2上でGo言語(golang)をインストールしたけれど、今回はmsiセットアップ版の Go言語(golang) 1.25.4 をインストールしてみた。
_All releases - The Go Programming Language
go1.25.4.windows-amd64.msi を入手して実行。今回は、D:\Dev\Go\ にインストールした。
インストール直後、ユーザ側のシステム環境変数に GOPATH という環境変数が増えて、以下の値が設定されていた。
%USERPROFILE% は C:\Users\(アカウント名) が設定されているだろうから、C:\Users\(アカウント名)\go というディレクトリがあることを前提にしているのだろう…。ただ、ディレクトリは存在していないので、自分で新規作成しておいた。
環境変数 PATHの最後に、以下も追加されていた。
とりあえず、GOPATH も PATH も、このデフォルトのままにしておこう…。
ちなみに、D:\home2\...\gocode にも、以前の golang 関係のファイルが入ってる。こちらは MSYS2 で使う予定。
インストールできたかどうか、バージョンを確認。
また、go env と打てばGo言語関係の環境変数が表示される。
_All releases - The Go Programming Language
go1.25.4.windows-amd64.msi を入手して実行。今回は、D:\Dev\Go\ にインストールした。
インストール直後、ユーザ側のシステム環境変数に GOPATH という環境変数が増えて、以下の値が設定されていた。
GOPATH=%USERPROFILE%\go
%USERPROFILE% は C:\Users\(アカウント名) が設定されているだろうから、C:\Users\(アカウント名)\go というディレクトリがあることを前提にしているのだろう…。ただ、ディレクトリは存在していないので、自分で新規作成しておいた。
環境変数 PATHの最後に、以下も追加されていた。
- システム側PATH : (Goインストール場所)\bin
- ユーザー側PATH : %USERPROFILE%\go\bin
とりあえず、GOPATH も PATH も、このデフォルトのままにしておこう…。
ちなみに、D:\home2\...\gocode にも、以前の golang 関係のファイルが入ってる。こちらは MSYS2 で使う予定。
インストールできたかどうか、バージョンを確認。
> go version go version go1.25.4 windows/amd64
また、go env と打てばGo言語関係の環境変数が表示される。
◎ VSCode上でGo言語(golang)用の拡張をインストールした :
Windows11 x64 25H2 + Visual Studio Code 1.105.1 に、Go言語(golang)用の拡張をインストールしてみた。というか既に入っていた。
_Go - Visual Studio Marketplace
更に、Go言語開発用の各種ツールもインストール。Ctrl + Shift + P でコマンドパレットを開いて、「GO: Install/Update Tools」と打ち込む。gopls や gotests 等の選択項目が表示されるので全部チェックを入れて「OK」をクリック。これで各種ツールがインストールされるらしい。環境変数 GOPATH/bin 以下にインストールされたように見えた。
解説ページでは、現在開いてるファイルをF5キーで実行できると書いてあったけれど、自分の環境では Ctrl + F5キーになってた…。もしかすると、Processing や HSP の実行でF5キーを使っている関係で、以前自分で Ctrl + F5キーを割り当て直したのかもしれない…?
以下、参考ページ。
_VSCodeでGo言語の開発環境を構築する Windows - Qiita
_VSCodeでGo言語の開発環境を構築 Windows - Qiita
_Go - Visual Studio Marketplace
更に、Go言語開発用の各種ツールもインストール。Ctrl + Shift + P でコマンドパレットを開いて、「GO: Install/Update Tools」と打ち込む。gopls や gotests 等の選択項目が表示されるので全部チェックを入れて「OK」をクリック。これで各種ツールがインストールされるらしい。環境変数 GOPATH/bin 以下にインストールされたように見えた。
解説ページでは、現在開いてるファイルをF5キーで実行できると書いてあったけれど、自分の環境では Ctrl + F5キーになってた…。もしかすると、Processing や HSP の実行でF5キーを使っている関係で、以前自分で Ctrl + F5キーを割り当て直したのかもしれない…?
以下、参考ページ。
_VSCodeでGo言語の開発環境を構築する Windows - Qiita
_VSCodeでGo言語の開発環境を構築 Windows - Qiita
[ ツッコむ ]
#2 [nitijyou] トイレ工事が終わった
朝08:00にオノヤさんの業者さんが来て、壊れていた簡易水洗トイレの便器を交換していった。午前中には作業が終わったらしい。
また、浴室のシャワーホースの交換もしてくれたらしい。妹が代わりのシャワーホースを買ったものの、交換の仕方がずっと分からなくて困っていたけれど、ようやくまともになった…。
また、浴室のシャワーホースの交換もしてくれたらしい。妹が代わりのシャワーホースを買ったものの、交換の仕方がずっと分からなくて困っていたけれど、ようやくまともになった…。
◎ 想定外のことが起きていた :
自分は工事中に外出していて、帰宅してから知ったのだけど。交換後の便器にウォシュレットがついていて仰天してしまった。
簡易水洗とかそれっぽいワード使ってるけど、要するに汲み取り式トイレなわけで…。汲み取り式にウォシュレットを平気でつけてしまうとか一体何を考えてるんだ! バカヤロー! みたいな。汚物を溜める下のタンクにますます水がジャンジャン入ってしまってタンクがたちまち一杯になってピンチに陥るやろ…。それでなくても今現在2週間も持たない状態なのに…。年末年始やお盆休みは業者さんも休みになって呼べなくなるから毎回大変なんだよ…。
もっとも、見積りを持ってきた営業(?)の人は若い方だったし、「簡易水洗の仕組みは調べてみて理解しました」と言ってたぐらいなので、もしかすると汲み取り式トイレというものがさっぱり分かってないのかもしれない…。今時はどのリフォーム案件もフツーの水洗トイレばかりだろうから、トイレのリフォームと言えばウォシュレットつけるのが当たり前だろ、そんなの常識だろ、ぐらいの認識だったりする可能性もありそうだなと…。それに、「簡易水洗」というワードが産み出す間違った印象に引きずられてる可能性も…。
そもそも契約内容をちゃんと確認しなかったこちらの落ち度なのかもしれない。家族4人中3人が、汲み取りトイレにウォシュレットをつけるなんてまずあり得ないと思い込んでいたので、ウォシュレットつき便器になるという発想自体が完全に無くてノーチェックだった…。そしておそらくあちらでは、今時ウォシュレット無しなんてあり得ないだろ何考えてんだ、という前提で話を進めていた可能性も…。
「ウォシュレットを使わなければいいだけでは」と言われそうだけど、今後使わないものをなんで後生大事につけてるんやという気分にも…。とにかく失敗した…。こんな罠が待ち受けていたとは…。
つくづく、「簡易水洗」というワードは本当に悪質だなと思う。知らない人が聞いたら「ああ、水洗式の一種?」と絶対勘違いしてトラブル起きるやん…。違うから。あくまで汲み取り式トイレだから。便器を洋風にして見た目を誤魔化してるだけだから。本当に悪質。いやまあ、たしかに悪臭は減るんだけれど…。便器が壊れて悪臭が酷くて「やはり簡易水洗として修理するしかないかねえ…」と家族で話し合ったぐらいに悪臭は減るんだけど。でも、あくまで汲み取り式なので。
簡易水洗とかそれっぽいワード使ってるけど、要するに汲み取り式トイレなわけで…。汲み取り式にウォシュレットを平気でつけてしまうとか一体何を考えてるんだ! バカヤロー! みたいな。汚物を溜める下のタンクにますます水がジャンジャン入ってしまってタンクがたちまち一杯になってピンチに陥るやろ…。それでなくても今現在2週間も持たない状態なのに…。年末年始やお盆休みは業者さんも休みになって呼べなくなるから毎回大変なんだよ…。
もっとも、見積りを持ってきた営業(?)の人は若い方だったし、「簡易水洗の仕組みは調べてみて理解しました」と言ってたぐらいなので、もしかすると汲み取り式トイレというものがさっぱり分かってないのかもしれない…。今時はどのリフォーム案件もフツーの水洗トイレばかりだろうから、トイレのリフォームと言えばウォシュレットつけるのが当たり前だろ、そんなの常識だろ、ぐらいの認識だったりする可能性もありそうだなと…。それに、「簡易水洗」というワードが産み出す間違った印象に引きずられてる可能性も…。
そもそも契約内容をちゃんと確認しなかったこちらの落ち度なのかもしれない。家族4人中3人が、汲み取りトイレにウォシュレットをつけるなんてまずあり得ないと思い込んでいたので、ウォシュレットつき便器になるという発想自体が完全に無くてノーチェックだった…。そしておそらくあちらでは、今時ウォシュレット無しなんてあり得ないだろ何考えてんだ、という前提で話を進めていた可能性も…。
「ウォシュレットを使わなければいいだけでは」と言われそうだけど、今後使わないものをなんで後生大事につけてるんやという気分にも…。とにかく失敗した…。こんな罠が待ち受けていたとは…。
つくづく、「簡易水洗」というワードは本当に悪質だなと思う。知らない人が聞いたら「ああ、水洗式の一種?」と絶対勘違いしてトラブル起きるやん…。違うから。あくまで汲み取り式トイレだから。便器を洋風にして見た目を誤魔化してるだけだから。本当に悪質。いやまあ、たしかに悪臭は減るんだけれど…。便器が壊れて悪臭が酷くて「やはり簡易水洗として修理するしかないかねえ…」と家族で話し合ったぐらいに悪臭は減るんだけど。でも、あくまで汲み取り式なので。
[ ツッコむ ]
以上、1 日分です。