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
Go Proposal Weekly Digestの作り方 / Go Connect #11
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
mazrean
March 19, 2026
Programming
270
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Go Proposal Weekly Digestの作り方 / Go Connect #11
mazrean
March 19, 2026
More Decks by mazrean
See All by mazrean
型解析で実現する Go の言語内 DSL / Conference に Go! タイムテーブルの歩き方 for Gophers
mazrean
0
72
Go 1.27からのGODEBUG / Go 1.27 リリースパーティ #go127party
mazrean
0
270
瑠璃の宝石に学ぶ技術の声の聴き方 / 【劇場版】アニメから得た学びを発表会2026 #エンジニアニメ
mazrean
0
560
WebComponentとSSGで作る 個人開発Webフロントエンド / TechTalk #69
mazrean
0
200
Go 1.26でのsliceのメモリアロケーション最適化 / Go 1.26 リリースパーティ #go126party
mazrean
1
730
GC25 Recap: The Code You Reviewed is Not the Code You Built / #newt_gophercon_tour
mazrean
0
590
社会人になっても趣味開発を続けたい! / traPavilion
mazrean
1
560
KessokuのDIにおけるgoroutineスケジューリング / golang.tokyo #41
mazrean
0
670
作って理解するGOCACHEPROG / Go Conference 2025(Workshop)
mazrean
0
710
Other Decks in Programming
See All in Programming
コンパウンドプロダクト開発のためのローカルプロセスマネージャー再発明 #layerxgo
izumin5210
0
570
属人化した知識を、 AIが辿れる地図にする
pkshadeck
PRO
1
220
高専キャリア LT 発表内容
crysta1221
6
5.2k
進化を続けるGo toolsの現在地 / The Current State of Ever-Evolving Go Tools
hond0413
0
280
私のClaude Code活用法 (個人開発編) - PHPerKaigi mini #4(2026/08/24)
panda_program
1
190
AI Engineeringは、AIプロダクトだけのものか? 〜AIがソフトウェアを作る時代の新しい当たり前〜 / No AI in your product. AI Engineering in your development.
rkaga
5
560
S3 を使うアプリケーションをローカル完結で動かすことに全力を注いでみた / Running S3 Apps Offline
contour_gara
0
710
[PyCon KR 2026] More Variants, More Diversity for AI Accelerators
achimnol
0
120
承認済みなのに差戻しできてしまうバグ、型で潰せます
shinchit
0
120
初めての模倣学習とVLA
natsutan
0
360
AI Readyの正体はデータマネジメントだ メダリオン2.0の最前線
freee
PRO
0
470
Loosening the Reins: Go Generics Get More Flexible
kuro_kurorrr
0
350
Featured
See All Featured
Bash Introduction
62gerente
615
220k
Skip the Path - Find Your Career Trail
mkilby
1
210
A Soul's Torment
seathinner
7
3.5k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
4.6k
Crafting Experiences
bethany
1
270
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
260
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
430
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
300
How to make the Groovebox
asonas
2
2.4k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
430
Transcript
Go Proposal Weekly Digestの作り方 @mazrean Go Connect #11
mazrean ▪ Goでツール等を作っている • DIツール Kessoku ▪ Proposalまとめサイト開発 ▪ SRE
@DeNA • Go Junction運営 @mazrean22 マズリーン 2
mazrean ▪ Goでツール等を作っている • DIツール Kessoku ▪ Proposalまとめサイト開発 ▪ SRE
@DeNA • Go Junction運営 @mazrean22 マズリーン 3 今日はこの話
目次 4 1 Go Proposal Weekly Digest 2 仕組み 3
運営視点色々 4 まとめ
目次 5 1 Go Proposal Weekly Digest 2 仕組み 3
運営視点色々 4 まとめ
Go言語のProposal GoではProposalで機能提案がされる ▪ 誰でも提案・議論参加ともに可能 • GitHub issueで議論 ▪ 最終的に開発チーム がaccept・decline
6
Proposalのstatus Proposalには基本5つのstatusがある ▪ Go開発チームの週次MTGで変動 7 Active Hold Likely accept Likely
Decline Accept Decline
review meeting minutes 毎週GitHub issueコメントでstatus一覧公開 ▪ 議論中Proposalのstatusが一覧で出される ▪ 正直見づらい… 8
Go Proposal Weekly Digest Go言語のProposal更新まとめサイト ▪ 毎週status変動のあったProposalをAI要約 ▪ 議論状況まとめや用例まとめ付き 9
RSSもある https://go-proposal-weekly-digest.mazrean.com/
目次 10 1 Go Proposal Weekly Digest 2 仕組み 3
運営視点色々 4 まとめ
仕組み ▪ ページ自体は単純な静的サイト • Cloudflare Workers Assetにデプロイ ▪ GitHub Actions上で生成
• Goのスクリプト+Claude Code Action • Cron Triggerで発火 11
生成の流れ 可能な限り決定的にしている ▪ status変動などは決定的 ▪ 一方、説明はClaude Codeに全力で任せる 12 status変動検出 要約生成
mdx化 サイト生成
status変動検出 前回更新時とのstatus差分を取り出す ▪ review meeting minutesのコメント解析 • 基本的にフォーマットは固定 • 頑張る
▪ 前回解析分とのdiffを出す • diffのあるProposalのみjsonに書き出す 13
要約生成 Claude Codeに要約させる ▪ jsonファイルでProposal一覧を渡す ▪ 各Proposalに対しsubagentを並列起動 • Proposal 1つの調査タスクになっている
• Web Search+ghコマンドで調査 ▪ mdファイルとして書き込む 14
mdx化 mdとjsonを結合する ▪ 要約mdに必要な情報を構造化して付加 ▪ このmdxのみをリポジトリに残す • サイトのコンテンツのみを生成している状態 • UIを変えても簡単に再生成可能
15
サイト生成 サイトのHTML・CSS・jsを生成する ▪ HTMLはtemplで生成 • Go版jsxのような書き心地 ▪ CSSはUnoCSS ▪ 動的検索はLitで実現
• Web Componentのラッパーライブラリ • 静的サイトに少し動きをつけるときに便利 16
運用費用 基本的にClaude Max(5x)のみ ▪ 実質的に追加負担はない • 個人開発で普段使いしている • weekly limitにはかかっていない
▪ 気軽に乗り換えられないのが辛いが… • 最近、Codexが気になっている • 生成品質などを確認する必要がある 17
目次 18 1 Go Proposal Weekly Digest 2 仕組み 3
運営視点色々 4 まとめ
PV数が割と面白い ▪ PV数は計測している • Cookie不使用で個人特定はできない範囲 • Cloudflare Analytics ▪ Proposalごとの関心の強さ
が見える • Generics methodなどは明らかに多かった • 逆に、見られないものは本当に見られない 19
やってみたいこと ▪ Release時のまとめは出したい • Releaseに含まれるProposal一覧 • Release時に経緯も知りたくない? ▪ i18nしても良さそう? •
日本以外でも同じ課題抱えている人はいそう • 言語の壁関係ない側面も大きい気はする 20
目次 21 1 Go Proposal Weekly Digest 2 仕組み 3
運営視点色々 4 まとめ
まとめ ▪ Proposalまとめサイトを作った ▪ Claude Code ActionsとGoでページ生成 ▪ ぜひ使ってみて欲しいです 22