The Kubernetes codebase would probably be a lot less complicated, if Go the language itself were not so simple: https://medium.com/@arschles/go-experience-report-generics-i...
https://changelog.com/gotime/105
https://archive.fosdem.org/2019/schedule/event/kubernetesclu...