Finatext Tech Blog
💯

Go Night Talks – After Conference の参加レポ

に公開
Insurtechドメインの記事です

Go Night Talks – After Conference 参加レポ

FinatextのInsurtech事業でバックエンドを担当しているデニスです。

私は昨年10月、「Go Conference 2025」の直後に開催された非公開アフターイベント「Go Night Talks – After Conference」で登壇させていただきました。このイベントは11社合同で行われ、企業枠11、公募LT登壇枠3の合計14の発表がありました。

参加企業が多かったため、この種の一般的なイベントよりも発表数も多く、夜遅くまで盛り上がっていました。参加方法は現地のみで、登壇者や運営を含めて100人くらいが集まっていたと思います。

私は企業枠で、呼び出し漏れを検知するリンターについて発表しました。元々Go Conferenceでロングセッションを申し込んでいたテーマだったので、10分の発表にまとめるためにはどこ削ればいいんだろうと悩みながら準備しました。

発表

ここからは、当日の発表順に発表タイトルと一言感想をまとめてみました。Xの投稿を見つけたものはそのリンクも貼ってあります。

決済加盟店の名寄せを加速する:高速名称判別の仕組み

名寄せは金融業界では欠くことができず、また社内でもよく聞く言葉だったのですが、私はまだ直接関わった経験がなかったので、とても勉強になりました。

https://x.com/upsider_inc/status/1978046294116765852

ssa packageを用いたSpannerにおける現在時刻誤用の静的検出

どちらかというと私の得意な分野の話でした。時々、SSAは魔法のようなことができると感じます。私はこの方の後の発表だったので、SSAに関する基礎的な説明をスキップすることができました。

https://x.com/mercaridevjp/status/1978043230814929021

GoでもGUIアプリを作りたい!

Wails, ebitengine と gio を比較した話でした。結論、皆違って皆良い。

https://x.com/nasum360/status/1978045718981234988

Spanner Change Streamによる、Transactional Outboxでの分散トランザクションの高速化

SagaパターンとTransactional Outboxを比較して、Transactional Outboxを採用したという発表でした。
個人的にSagaパターンを使っている会社まだ出会ったことがないため、すごく気になりますが、アウトボックスは圧倒的にKISSですよね。

https://x.com/gaudiy_devjp/status/1978049010322792619

tflintカスタムプラグインで始めるTerraformコード品質管理

こちらもリンターの話で興味深ったです。Terraformはたまにしか触らないので勉強になりました。

https://x.com/bells17_/status/1978049094720581761

呼び出し漏れリンターを作ろうとした結果

私の発表です。2025年の正月に暇すぎて色々トライした結果の話でした。

結論は、決定不能、頑張ればNP困難ですw。

https://x.com/d_mzgr/status/1978054315794383348

Go初学者を対象としたOSS貢献の指針 ― Ginフレームワークにおける初プルリクエスト事例

OSS貢献の話はいつも聞いていて良いなぁと思います。発表者によるとgood first issueをあえて選ばないことがコツだそうです!

https://x.com/hvb_lf/status/1978068981865926971

FeatureFlagを定義から削除まで安全に行うために考えたこと

flagdとOpenFeatureの組み合わせを紹介した話でした。非常に参考になりました。

(X投稿見つからず)

https://speakerdeck.com/techtver/consider-feature-flag

新規事業におけるgorm+sqlx併用アーキテクチャ ~ 開発速度と柔軟性を両立する ~

GoコミュニティではORMの是非がよく議論されますが、GORMとsqlxを併用することで、それぞれの強みを活かした『いいとこ取り』の構成にできるのが良さそうですね!

https://x.com/hacomono_Dev/status/1978063303508193379

他言語経験者が Golangci-lint を最初のコーディングメンターにした話

リンターを使ってGoを学ぶという素晴らしい発想についての発表でした。

https://x.com/__uMa1133/status/1978066091172602311

愛用PCの不具合から始まった、Goで体感するメモリの世界

PCの不具合がきっかけで、Goのメモリについて色々探ってみた話でした。

(スライド見つからず)

プロダクトのコードから見るGoによるデザインパターンの実践

よく大学で教わるデザインパターンをGoに当てはめたらどうなるのかという発表でした。
個人的な意見なのですが、JavaのパターンはGoの世界ではほぼ全て不要だと思いますw。

https://x.com/bengo4_creators/status/1978042038755963092

LT: 名前付きロックで実現する排他制御

同僚の発表でした。MySQLの名付けロックをGoで扱う話でした。

LT: Go言語はstack overflowの夢を見るか?

Goのstackとそのoverflowの仕様について調べた話でした。

https://x.com/logica0419/status/1978075472954077271

LT: SQL Firstなsqlcを使ってみる

sqlcで型安全なコードを自動生成するという話でした。

全体の感想

発表テーマは幅広く、とても興味深かったです。
元々Go Conferenceで採用されなかった発表も多かったかと思いますので、非常にクオリティの高いイベントでした。

https://x.com/FinatextDev/status/1978293901866754491

最後に⋯⋯Swag!

とにかくノベルティが豊富なイベントでした!それぞれの会社の個性が出ていました。私も沢山ゲットしました。

https://x.com/FinatextDev/status/1978039259119456269

https://x.com/takinarisa/status/1978054338627895665

GitHubで編集を提案
Finatext Tech Blog
Finatext Tech Blog

Discussion