Go and JSON: tags, empty strings and nil values | Dark Hacker News