Practical persistence in Go: Organizing database access | Dark Hacker News