- https://gobyexample.com/
- https://golang.org/doc/effective_go.html
- https://blog.golang.org/errors-are-values
- https://github.com/golang/go/wiki/CodeReviewComments
- https://peter.bourgon.org/go-best-practices-2016/
- https://medium.com/@benbjohnson/standard-package-layout-7cdbc8391fc1
- What's in a Name? - https://talks.golang.org/2014/names.slide#1
- Use
godoc.org/
for all of your documentation needs - Join #golang-newbies on https://invite.slack.golangbridge.org/
- dominikh's linters, especially
megacheck
- https://honnef.co/go/tools - vim-go tutorial - https://github.com/fatih/vim-go-tutorial
- vscode-go - https://github.com/Microsoft/vscode-go
gorepogen
from shurcool -go get -u github.com/shurcooL/cmd/gorepogen
, thengorepogen
in an empty folder.- gopherci.io - think houndci for go only, still in early/active development
encoding/json
Walkthrough - https://medium.com/go-walkthrough/go-walkthrough-encoding-json-package-9681d1d37a8f- Testing Techniques w/ adg - https://www.youtube.com/watch?v=ndmB0bj7eyw
- Advanced Testing in Go w/ mitchellh (hashicorp founder, in Berlin) - https://www.youtube.com/watch?v=yszygk1cpEc
- Integration testing w/ Docker - https://divan.github.io/posts/integration_testing/
- also see github.com/fortytw2/dockertest
- The Illustrated Guide to SQLx (SQL toolkit) - http://jmoiron.github.io/sqlx/
- Functional Arguments for Friendly APIs - https://dave.cheney.net/2014/10/17/functional-options-for-friendly-apis
- go-fuzz w/ @dgryski, the fuzzing god - https://medium.com/@dgryski/go-fuzz-github-com-arolek-ase-3c74d5a3150c
- Standard lib - https://github.com/golang/go/tree/master/src
- OK Log - simple, distributed log management - https://github.com/oklog/oklog
- Rend - memcached-on-disk proxy, handling 35 million RPS @ netflix - https://github.com/netflix/rend
- Hydrocarbon - go/postgres/preact internet reader - https://github.com/fortytw2/hydrocarbon
- gitpods - like gitlab/gitea, but cooler and w/ GraphQL - https://github.com/gitpods/gitpods
- goldfish - UI for hashicorp vault w/ VueJS + Go - https://github.com/Caiyeon/goldfish