- learn go with tests: https://quii.gitbook.io/learn-go-with-tests/
- prometheus go client: https://prometheus.io/docs/guides/go-application/
- example of test for k8s client: https://github.com/profefe/kube-profefe/blob/master/pkg/kubeutil/kube_test.go
- brigade (k8s events): https://github.com/brigadecore/brigade
- structuring go applications: https://medium.com/@benbjohnson/structuring-applications-in-go-3b04be4ff091
- tests for admission webhooks: https://github.com/elithrar/admission-control/blob/master/admit_funcs_test.go
- node exporter prometheus logic: https://github.com/prometheus/node_exporter/blob/master/node_exporter.go
- how to test promauto usage
misc: