GopherCon 2019
● 1日目: Pre-Conference Workshop
○ 【Advanced Ultimate Go】 設計的な話からパフォーマンスまで
○ 【High Performance Go】 パフォーマンスの計測と改善方法
○ 【Machine Learning & AI with Go】 Goでの機械学習と関連ツールの紹介
○ 【An Intro to Containers for Go Programmers】Docker & Kubernetes (& Go)
○ 【Go Beginners' Training】Goの基礎やユニークな部分の紹介
○ 【Go & Kubernetes Sitting in a Tree】Kubernetes上でのGoの運用とツールの紹介
○ 【Serverless Go】 Serverlessのベストプラクティス(AWSがメイン)
○ 【Practical Guide to Testing in Go】 Unit / Integration Testのやり方やTDD, BDD
○ 【Observability in Go】 Goのプログラムの監視とトラブルシューティング
Slide 19
Slide 19 text
GopherCon 2019
● 2日目: Opening & Presentations & Party
○ 【On the Road to Go 2】Go 2をどのようにしようとしているのか
○ 【How Uber "Go"es】UberでどのようにGoが浸透したのか。失敗と成功
○ 【Handling Go Errors】エラーを特定可能な設計をするにはどうしたらよいか
○ 【Go Module Proxy: Life of a Query】認証付きのGo Module Proxyの詳細
○ 【Design Command-Line Tools People Love】よいCLIの作り方
○ 【Contributing to the os Package: How Deep Do You Go?】GoへのContribute
Slide 20
Slide 20 text
GopherCon 2019
● 2日目: Opening & Presentations & Party
○ Party on the deck of the USS Midway Museum
Slide 21
Slide 21 text
GopherCon 2019
● 3日目: Presentations & Ending
○ 【The Athens Project - A Proxy Server for Go Modules】AthensというMod Proxy
○ 【Generics in Go】Draft DesignsのGenericsがいまどういう状態なのか
○ 【You Can't Go Your Own Way: The Standardization of Go at GitHub】GitHubでのGo
の標準化
○ 【Optimizing Go Code Without a Blindfold】Goのコードを高速化する手法とツール
○ 【Dynamically Instrumenting Go Programs】計測を行うためのテクニック
○ 【How I Write HTTP Web Services After Eight Years】サービス作りのパターン集
Slide 22
Slide 22 text
GopherCon 2019
● 4日目: Community Day
○ LT
○ Go Team Community and Contribution Workshop
○ GoBots and Other Flying Objects