Writing a disk-based key-value store in Golang | Hacker News Reader