2025-11-21 (金)
明日から一週間休み。
gojaでgoroutineで実装された非同期処理をjsから呼び出したり、逆にjs側で作ったPromiseをgoで待ったりする実装をしてたけど、基本的にgoroutine-safeでないので慣れないととても書きにくい。。。せめてPromiseに他のgoroutineからアクセスしたい。処理の奥深くからイベントループにタスクを追加しないといけなくなるので、イベントループを管理するインスタンスをjs側のグローバルな値としてセットしておくのが無難そう。