https://dmitri.shuralyov.com/idiomatic-go

I've come to really appreciate a language itself sets lots of conventions and standards. It's hard to get on board though, so ultimately a tradeoff