mieki256's diary



2026/02/15() [n年前の日記]

#1 [golang] Go言語 1.26をインストールしたけど問題発生

Windows11 x64 25H2上で、msiセットアップ版のGo言語(golang) 1.26 をインストールした。

_All releases - The Go Programming Language

go1.26.0.windows-amd64.msi を入手して実行。今回は D:\Dev\Go\ にインストールした。

> which go
"D:\Dev\Go\bin\go.exe"

> where go
D:\Dev\Go\bin\go.exe

> go version
go version go1.26.0 windows/amd64

ただ、ちょっと問題が…。

Go 1.25.7 にダウングレードした :

Go 1.26 ではGUIライブラリの Walk (Windows用のGUIアプリを作成できるライブラリ)が使えない…。Panic を起こす…。

_lxn/walk: A Windows GUI toolkit for the Go Programming Language

Walkの更新は止まっていて、今現在の Go には対応できてないという話を見かけた。

試しに、Go 1.25.7 にバージョンを落としてみることにした。Go 1.26 をアンインストールしてから、go1.25.7.windows-amd64.msi を入手して実行してインストール。D:\Dev\Go\ にインストールしておいた。

でも、Go 1.25.7 でもおそらく Walk は動かない、と Microsoft Copilot が言っている。

_Is this project maintained? - Issue #835 - lxn/walk

Walkは2021年から更新されてないらしい。

_tailscale/walk: A Windows GUI toolkit for the Go Programming Language

Go 1.21 に対応させたfork版はあるらしいけど…。

AI(Google Gemini)に、Win32 API を叩いてウインドウを表示するGo言語サンプルを提示してもらって、一応動作確認はできたけれど…。記述がやたらと長くなって、これではC/C++で作るのとノリがさほど変わらない気がしてきた。Go言語でGUIは、ちょっと諦めたほうが良さそうだな…。

2026/02/16追記 :

Go 1.25 では Walk が使えないというのは Microsoft Copilot が出してきた嘘情報だった…。

公式ページの README.md に記述されているサンプルを Windows11 x64 25H2 + Go 1.25.7 64bit で試したら、ビルドエラーも出なかったし、生成されたexeを実行したらウインドウも表示された。Go 1.25.7 でも Walk は使えた。少なくとも Hello World レベルであれば使える模様。

いきなり Copilot に質問して、Copilot が提示してきたサンプルをそのままビルドしようとして、そのソースコードが元々おかしくて問題が発生していただけだった…。しかも Go のガベージコレクションの仕様が変わって Walk は追従できてないだの実にもっともらしい理由を並べ立てて Go 1.19以降は Walk が使えないと断言してきて…。アイツ、平気で嘘ばかりつきやがる…。

#2 [synfig] Synfig Studio 1.5.4 をインストールした

Windows11 x64 25H2上で、アニメ制作ソフト Synfig Studio 1.5.4 64bit をインストールしてみた。

_Synfig - Free and open-source animation software
_Releases - synfig/synfig

Synfig Studio の安定版は 1.4.5 ということになっているけれど、バグが多くて何かの拍子によく落ちる。開発版のほうがまだ落ちにくい印象があるので、1.5.4 を入手して試用してみることにした。

SynfigStudio-1.5.4-2026.01.18-win64-79417.zip を入手して解凍。任意のフォルダに置く。今回は D:\Prog\SynfigStudio-1.5.4-2026.01.18-win64-79417_portable\ に置いてみた。

中に入っている synfigstudio.bat を実行すれば起動する。

ただ、初回起動時は何かを検索しているのかめちゃくちゃ時間がかかって応答無し状態になる…。数分放置しておいたらそのうちウインドウが正常に表示される状態になった。一度正常表示されたら、2回目からはすんなり起動する状態になった。

使い方を忘れてる…。復習しないと…。

以上、1 日分です。

過去ログ表示

Prev - 2026/02 -
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project