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
mazrean
March 19, 2026
Programming
240
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
瑠璃の宝石に学ぶ技術の声の聴き方 / 【劇場版】アニメから得た学びを発表会2026 #エンジニアニメ
mazrean
0
520
WebComponentとSSGで作る 個人開発Webフロントエンド / TechTalk #69
mazrean
0
180
Go 1.26でのsliceのメモリアロケーション最適化 / Go 1.26 リリースパーティ #go126party
mazrean
1
690
GC25 Recap: The Code You Reviewed is Not the Code You Built / #newt_gophercon_tour
mazrean
0
560
社会人になっても趣味開発を続けたい! / traPavilion
mazrean
1
540
KessokuのDIにおけるgoroutineスケジューリング / golang.tokyo #41
mazrean
0
640
作って理解するGOCACHEPROG / Go Conference 2025(Workshop)
mazrean
0
670
実用的なGOCACHEPROG実装をするために / golang.tokyo #40
mazrean
1
850
KessokuでDIでもgoroutineを活用する / Go Connect #6
mazrean
0
810
Other Decks in Programming
See All in Programming
Google Apps Script で Ruby を動かす
kawahara
0
130
『コードを書く以外の』エンジニアリング〜課金基盤移行プロジェクト推進のためのTips4選
yuriko1211
0
570
AI時代に設計が 最大の生産性レバーになる 意図駆動開発とデータを消さない設計|Don't Delete Your Data or Your Intent — Design as the Deepest Lever in the AI Era
tomohisa
1
650
AIエージェントで 変わるAndroid開発環境
takahirom
2
770
仕様駆動開発へのトライを機に チームに適合する手法を模索し続けている話
freee
PRO
0
400
ITヒヤリハットを整理してみた ~ライフサイクルと原因から考える再発防止策~
koukimiura
1
140
全PRの83%がAIレビューだけでマージできるようになった開発組織はその後どうなったか
athug
1
1.4k
自動化したのに回らないテスト運用の壁ーAI時代の品質責任と生産性
mfunaki
0
120
AWS DevOps AgentのAzure接続機能を検証して見えた活用法/Use Cases Verified for the AWS DevOps Agent's Azure Connectivity Feature
masakiokuda
1
210
Claude CodeとAgentCore Gatewayを繋ぐ際の認証認可 / Authentication and authorization when connecting Claude Code with AgentCore Gateway
har1101
0
160
GDG Korea Android: 2026 I/O Extended ~ What's new in Android development tools
pluu
0
210
生成AIで帳票OCRが「簡単に」作れる時代になった?
kon_shou
0
410
Featured
See All Featured
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
340
Building a Scalable Design System with Sketch
lauravandoore
463
34k
Color Theory Basics | Prateek | Gurzu
gurzu
0
410
Site-Speed That Sticks
csswizardry
13
1.4k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
190
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
230
Believing is Seeing
oripsolob
1
180
AI: The stuff that nobody shows you
jnunemaker
PRO
9
870
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.8k
Navigating Weather and Climate Data
rabernat
0
440
ラッコキーワード サービス紹介資料
rakko
1
4.2M
Google's AI Overviews - The New Search
badams
0
1.1k
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