tmrts /go-patternsGo28K2.3KCurated list of Go design patterns, recipes and idiomsgoidiomspatternsawesome