
『100 Go Mistakes and How to Avoid Them』を読む
無料で読める本
**この本は未完です** この本のモチベーションは、 - アウトプットを通して僕自身の理解を深めることです - 『100 Go Mistakes and How to Avoid Them』を布教して日本のGoコミュニティに寄与することです この本には、 - 『100 Go Mistakes and How to Avoid Them』の感想が書かれています - 『100 Go Mistakes and How to Avoid Them』の翻訳・要約は書かれていません(翻訳権・翻案権に配慮しています) この本を読むことで、 - 『100 Go Mistakes and How to Avoid Them』でどのようなトピックスが扱われているかを知ることができます - 『100 Go Mistakes and How to Avoid Them』を読まずにはいられなくなります
Chapters
『100 Go Mistakes and How to Avoid Them』とは
#1: Unintended variable shadowing を読む
#2: Unnecessary nested code を読む
#3: Misusing init functions を読む
#4: Overusing getters and setters を読む
#5: Interface pollution を読む
#6: Interface on the producer side を読む
#7: Returning interfaces を読む
#8: any says nothing を読む
#9: Being confused about when to use generics を読む
#10: Not being aware of the possible problems with type embedding を読む
#11: Not using the functional options pattern を読む
#12: Project misorganization を読む
#13: Creating utility packages を読む
#14: Ignoring package name collisions を読む
#15: Missing code documentation を読む
#16: Not using linters を読む
#17: Creating confusion with octal literals を読む
#18: Neglecting integer overflows を読む
#19: Not understanding floating points を読む
#20: Not understanding slice length and capacity を読む
#21: Inefficient slice initialization を読む
#22: Being confused about nil vs. empty slices を読む
#23: Not properly checking if a slice is empty を読む
#24: Not making slice copies correctly を読む
#25: Unexpected side effects using slice append を読む
#26: Slices and memory leaks を読む
Author
Topics