Type-Enforced Access Control with Go Generics | Hacker News Reader