小島 夏海 @replu5
2025 年 10 月 6 日
Go Bash vol.2
資料に掲載しているリンク
P.5 Go Style Guide とは
https://google.github.io/styleguide/go/index
P.6 Go Style Guide???って人向け
https://gocon.jp/2023/sessions/A4-S/
P.10 更新内容を知りたい
https://github.com/google/styleguide
P.14 go: Export the latest version of internal guide. #801
https://github.com/google/styleguide/pull/801
P.15 go: Export the latest version of internal guide. #840
https://github.com/google/styleguide/pull/840
P.16 go: Export the latest version of internal guide. #888
https://github.com/google/styleguide/pull/888
P.17 go: Export the latest version of internal guide. #912
https://github.com/google/styleguide/pull/912
P.18 go: Export the latest version of internal guide. #915
https://github.com/google/styleguide/pull/915
P.28 Best Practices: Package size
https://go.dev/blog/organizing-go-code
https://go.dev/talks/2014/organizeio.slide
P.29 Best Practices: Error handling -> When to panic
https://go.dev/ref/spec#Handling_panics
https://go.dev/ref/spec#Run_time_panics
https://go.dev/blog/defer-panic-and-recover
https://eli.thegreenplace.net/2018/on-the-uses-and-misuses-of-panics-in-go/
P.34~39 Go Style Guide 以外の情報元
https://go.dev/doc/effective_go
https://go.dev/wiki/CodeReviewComments
https://go.dev/wiki/TestComments
https://github.com/golang/go/issues/61940
https://github.com/uber-go/guide/blob/master/style.md
https://docs.gitlab.com/development/go_guide/
https://thanos.io/v0.13/coding-style-guide.md/
https://cockroachlabs.atlassian.net/wiki/spaces/CRDB/pages/181371303/Go+Golang+coding+guidelines
P.40 まとめ
https://github.com/google/styleguide
P. 41
https://tech.andpad.co.jp/entry/2025/09/25/100000