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
160
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
160
Go1.25 リリースパーティ ~ nil pointer bug ~
sivchari
0
150
Who tests the Tests ?
sivchari
0
200
Go 1.26 リリースパーティ
sivchari
0
240
静的解析 x Kubernetes API Conventions = Kube API Linter ~ ベストプラクティスに準拠したカスタムリソースの作り方と運用 ~
sivchari
0
240
What's GOCACHEPROG ?
sivchari
1
600
gh_extensionsによる快適なOSS生活.pdf
sivchari
0
190
Visualization Go scheduler by gosched-simulator
sivchari
1
690
protoc pluginのはじめかた
sivchari
0
190
Featured
See All Featured
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
66
57k
Paper Plane (Part 1)
katiecoart
PRO
1
10k
Utilizing Notion as your number one productivity tool
mfonobong
4
550
Measuring Dark Social's Impact On Conversion and Attribution
stephenakadiri
2
250
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
280
Crafting Experiences
bethany
1
250
A Tale of Four Properties
chriscoyier
163
24k
Typedesign – Prime Four
hannesfritz
42
3.1k
Are puppies a ranking factor?
jonoalderson
1
3.8k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
Rails Girls Zürich Keynote
gr2m
96
14k
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 ◦ メモリーモデル