Exploring Generics in Go: Creating an Option Type | Hacker News Reader