タイムテーブル Timetable

DAY19.27 SAT
10:00 - 10:30
Opening Session
10:30 - 10:40
休憩
10:40 - 11:00
Go1.24で進化したmap型について理解する

Yuki Hamagami
Short Session(20min)
11:00 - 11:10
休憩
11:10 - 11:30
サプライチェーン攻撃に学ぶmoduleの仕組みとセキュリティ対策

kuro
Short Session(20min)
11:30 - 13:10
お昼休憩
13:10 - 13:15
Goの字句解析を覗いてみる

Masahiro Morinaga
LT(5min)
Workshop
13:10 - 14:40
Room 2
今日から始めるpprof
Workshop
13:10 - 14:40
Room 3-1
TinyGo Keeb Workshop
13:10 - 14:40
Room 3-2
Goを使ってTDDを体験しよう!!
13:15 - 13:20
Goで実現するgraceful shutdown: 実運用での課題と解決策

Reo Uehara
LT(5min)
13:20 - 13:30
休憩
13:30 - 13:50
Deep Dive Into testing/synctest

Daiki Kubo
Challenge Session(20min)
13:50 - 14:00
休憩
14:00 - 14:40
Gopherたちのパネルディスカッション

Go Conference Event team
Panel Discussion
14:40 - 14:50
休憩
14:50 - 15:30
encoding/json/v2で何が変わる? - v1からv2への変化を徹底比較

glassmonkey
Long Session(40min)
Workshop
14:50 - 16:20
Room 2
†開発を加速させる黒魔術講座†
Workshop
14:50 - 16:20
Room 3-1
TinyGo + Gopherくん基板で遊ぼう
14:50 - 16:20
Room 3-2
作って理解するGOCACHEPROG
15:30 - 15:40
休憩
15:40 - 16:20
Go で WebAssembly を利用した実用的なプラグインシステムの構築方法

goccy
Long Session(40min)
16:20 - 16:30
休憩
16:30 - 16:50
GoのinterfaceとGenericsの内部構造と進化

Turbofish
Short Session(20min)
Workshop
16:30 - 18:00
Room 2
Go Conference OST
Workshop
16:30 - 18:00
Room 3-1
Go Quiz Workshop
16:30 - 18:00
Room 3-2
Goのカードゲームで遊ぼう
16:50 - 17:00
休憩
17:00 - 17:20
全てGoで作るP2P対戦ゲーム入門

ponyo877
Short Session(20min)
17:20 - 17:30
休憩
17:30 - 17:50
analysis パッケージの仕組みの上でMulti linter with configを実現する

Ken'ichiro Oyama
Short Session(20min)
17:50 - 18:00
Session Closing
18:00 - 18:10
Workshop Closing
18:00 - 18:10
Workshop Closing
DAY29.28 SUN
10:10 - 10:20
Opening
10:20 - 11:00
Go1.25新機能 testing/synctest で高速&確実な並列テストを実現する方法

Pana
Long Session(40min)
11:00 - 11:10
休憩
11:10 - 11:30
Sponsored Session
Goに育てられ開発者向けセキュリティ事業を立ち上げた僕が今向き合う、AI × セキュリティの最前線

康貴 井手
Short Session(20min)
11:30 - 11:40
休憩
11:40 - 12:00
Goで体感するMultipath TCP ― Go 1.24 時代の MPTCP Listener を理解する

Takeru Hayasaka
Short Session(20min)
12:00 - 12:10
休憩
12:10 - 12:30
私達はmodernize packageに夢を見るか feat. go/analysis, go/ast

Kaoru Muta
Short Session(20min)
12:30 - 14:00
昼休憩
14:00 - 14:20
公式singleflightを約2倍高速化したGenerics対応実装と最適化

Tatsuya Kaneko
Short Session(20min)
14:00 - 14:20
Go1.24時代のユニットテスト品質向上

Shotaro Watanabe
Challenge Session(20min)
14:20 - 14:30
休憩
14:30 - 14:50
カリカリなMutexを作る / "Crispifying" Go's Mutex

Taichi Maeda
Challenge Session(20min)
14:30 - 14:50
Goのビルドシステムの変遷

ymotongpoo
Short Session(20min)
14:50 - 15:00
休憩
15:00 - 15:20
Sponsored Session
メガエンプラSaaSを支えるシリーズAスタートアップのGoアーキテクチャ

輝彦 彌冨
Short Session(20min)
15:00 - 15:20
[Gold Sponsor]オプティム様
15:20 - 15:30
休憩
15:30 - 15:50
panicと向き合うGo開発 - nilawayで探る見逃されるnil参照とその対策

Shoki Hata
Short Session(20min)
15:30 - 15:50
Swiss Table の実装に Deep Dive !

Keisuke Ishigami
Short Session(20min)
15:50 - 16:00
休憩
16:00 - 16:20
なぜGoのジェネリクスはこの形なのか? - Featherweight Goが明かす設計の核心

Ryotaro Suzuki
Challenge Session(20min)
16:00 - 16:20
After go func(): Goroutines Through a Beginner’s Eye

Vaibhav Gupta
Short Session(20min)
16:20 - 16:30
休憩
16:30 - 17:10
Green Tea Garbage Collector の今:Go言語のコアチームによる試行錯誤の過程と共にメモリ管理最適化の実装を読み解く

白石 耕一 (zchee)
Long Session(40min)
16:30 - 17:10
Decoding the Black Box: Understanding the Go Compiler

Jyotsna Gupta
Long Session(40min)
17:10 - 17:30
場面転換
17:30 - 17:50
コード生成なしでモック処理を実現!ovechkin-dm/mockioで学ぶメタプログラミング

karamaru
Short Session(20min)
17:50 - 18:00
休憩
18:00 - 18:20
[Platinum "Go"ld Sponsor] every様
18:20 - 18:30
休憩
18:30 - 18:50
Sponsored Session
goplsの拡張によるマイクロサービス間の実装ジャンプ改善

Shotaro Yamasaki
Short Session(20min)
18:50 - 18:55
uniqueパッケージの内部実装を支えるweak pointerの話

magavel
LT(5min)
18:55 - 19:00
Go 1.24の新機能:tool directivesでツールの環境構築の効率性・再現性を高める

Eitaro Yokoyama
LT(5min)
19:00 - 19:05
それでも私は Contextに値を詰めたい

Yoichiro Shimizu
LT(5min)
19:05 - 19:10
math/rand/v2への移行と実践

Itsuki Shirahige
LT(5min)
19:10 - 19:15
Flaky Testへの現実解をGoのプロポーザルから考える

upamune
LT(5min)
19:15 - 19:20
defer f()とdefer fの挙動を誤解していた話

Koga Mochiduki
LT(5min)
19:20 - 19:25
TinyGo Keeb Tour から始まる OSS 初コントリビュートの物語

sago35
LT(5min)
19:25 - 19:30
Pure Goで体験するWasmの未来

asuka
LT(5min)
19:40 - 19:50