Fixed/Variable-length encoding in Go | Dark Hacker News