😊

A Tour of Goが終わったら読むものメモ

2024/06/20に公開

はじめに

入門編は↓
https://zenn.dev/cacbahbj/articles/9972aa16a72070

さらに理解を深めるための、その他資料まとめです

他の言語から

https://future-architect.github.io/articles/20200311/
https://future-architect.github.io/articles/20201119/
https://future-architect.github.io/articles/20190713/

もうちょっと学ぶ

とほほのGo言語入門
https://www.tohoho-web.com/ex/golang.html
メルカリ公開資料
https://engineering.mercari.com/blog/entry/goforbeginners/
Microsoft公開資料
https://learn.microsoft.com/ja-jp/training/paths/go-first-steps/

公式ドキュメント

TIPS集(ちょっと古い?)

Although it is a good guide to understand how to use the language itself, thanks to the stability of the language, it says little about the libraries and nothing about significant changes to the Go ecosystem since it was written, such as the build system, testing, modules, and polymorphism.

https://go.dev/doc/effective_go
レビューの一般的なコメントのまとめ
https://go.dev/wiki/CodeReviewComments
テストについて
https://go.dev/wiki/TestComments

スタイルガイド

Googleの例
https://google.github.io/styleguide/go/
以下に分かれている

Uberの例(日本語訳)
https://github.com/knsh14/uber-style-guide-ja

逆引き

https://www.how2go.dev/

Discussion