{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreic7q2sui4h6teownexir6r6tct3gjbvipuupmiznlv53yi7wg264y",
"uri": "at://did:plc:hzgu7qyp34ofph3btawzwyw4/app.bsky.feed.post/3mjvelslrxai2"
},
"coverImage": {
"$type": "blob",
"ref": {
"$link": "bafkreieov26js67k4reptvxybtorq6gzh4fo6kogmde77lqo7ngijlvrwq"
},
"mimeType": "image/png",
"size": 67506
},
"path": "/rinrin_yuuki/articles/448d45e7df01ee",
"publishedAt": "2026-04-19T03:44:11.000Z",
"site": "https://zenn.dev",
"textContent": "はじめに\nこんにちは、rin2yhです!\n先日のEbitengineぷちconfでhoshiさんの基調講演やLTを聴き、GoでGUIアプリを書いてみたくなりました。題材にはターミナルの自作を選んでいます。Goからlibghostty[1](Ghosttyのターミナルエンジン)を呼び出して動かせるのかを、併せて検証したかったためです。\n結果、macOSで動くシンプルなターミナルが手元で動いています。「Go言語でGhosttyを作る」意味を込めて gostty と名付けています。本記事では、gosttyの実装で発生した問題と、Claude Codeを活用する上で工夫した点を紹介します。\n...",
"title": "GuiguiとGhosttyを組み合わせてターミナルGUIを作ってみた"
}