Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Google Developer Group - DevFest Tokyo 2025
Search
sivchari
February 26, 2026
76
0
Share
Google Developer Group - DevFest Tokyo 2025
sivchari
February 26, 2026
More Decks by sivchari
See All by sivchari
govalid ~ Type-safe validation tool ~
sivchari
0
75
Go1.25 リリースパーティ ~ nil pointer bug ~
sivchari
0
75
Who tests the Tests ?
sivchari
0
77
Go 1.26 リリースパーティ
sivchari
0
140
静的解析 x Kubernetes API Conventions = Kube API Linter ~ ベストプラクティスに準拠したカスタムリソースの作り方と運用 ~
sivchari
0
140
What's GOCACHEPROG ?
sivchari
1
500
gh_extensionsによる快適なOSS生活.pdf
sivchari
0
110
Visualization Go scheduler by gosched-simulator
sivchari
1
570
protoc pluginのはじめかた
sivchari
0
110
Featured
See All Featured
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
140
Agile that works and the tools we love
rasmusluckow
331
21k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
140
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
1
3.5k
Code Reviewing Like a Champion
maltzj
528
40k
How to make the Groovebox
asonas
2
2.1k
Raft: Consensus for Rubyists
vanstee
141
7.4k
Discover your Explorer Soul
emna__ayadi
2
1.1k
The Spectacular Lies of Maps
axbom
PRO
1
680
Evolving SEO for Evolving Search Engines
ryanjones
0
170
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Transcript
Google Developer Group - DevFest Tokyo 2025 sivchari newmo Inc
The Go gopher was designed by Renée French.
自己紹介 Go のリリースサイクルについて リリース前から機能を追う方法
自己紹介
• sivchari ◦ X/GitHub @sivchari • newmo, Inc • Kubernetes
maintainer ◦ Cluster API Reviewer ◦ Kube API Linter Approver • Go Conference メインオーガナイザー
Go のリリースサイクルについて
Go のリリースサイクルについて • 2月 / 8月 の年2回リリース • 緑色が開発期間 ◦
1月 / 7月中旬 から開始 ◦ 主要機能の実装 • 青色が リリース準備 ◦ コードフリーズ ◦ RC 提供 ◦ リリースのためのバグ修正
Go のリリースサイクルについて
リリース前から機能を追う方法
リリース前から機能を追う方法 • Git Hub を確認する ◦ Proposal label ◦ Review
meeting minutes • Gerrit を確認する • gotip を使用する • research!rsc をみる
リリース前から機能を追う方法 • Git Hub を確認する ◦ Proposal label ◦ Review
meeting minutes • Gerrit を確認する • gotip を使用する • research!rsc をみる
リリース前から機能を追う方法 • label:Proposal ◦ Proposal 全てにつく • label:Proposal-FinalCommentPeriod ◦ Accept
/ Reject の猶予期間 • label:Proposal-Accepted ◦ 承認された機能につく
リリース前から機能を追う方法 • https://github.com/golang/go/issues/33502 • Go チームが話した内容が記載
リリース前から機能を追う方法 • Git Hub を確認する ◦ Proposal label ◦ Review
meeting minutes • Gerrit を確認する • gotip を使用する • research!rsc をみる
リリース前から機能を追う方法 • https://go-review.googlesource.com • 実際に CL (GitHub の PR 相当)
を出す場所
リリース前から機能を追う方法 • Git Hub を確認する ◦ Proposal label ◦ Review
meeting minutes • Gerrit を確認する • gotip を使用する • research!rsc をみる
リリース前から機能を追う方法 • https://pkg.go.dev/golang.org/dl/gotip ◦ 開発版の Go を試せる • go tip
download ◦ 最新バージョンのダウンロード • go tip download ${CL Number} ◦ 特定の CL のダウンロード ◦ 取り込まれる前から試せる
リリース前から機能を追う方法 • Git Hub を確認する ◦ Proposal label ◦ Review
meeting minutes • Gerrit を確認する • gotip を使用する • research!rsc をみる
リリース前から機能を追う方法 • https://research.swtch.com/ ◦ Russ Cox のブログ • ほぼ論文のようなブログ ◦
Go のバージョン管理 ◦ イテレーター ▪ coroutine ◦ メモリーモデル