Parsing Binary Data in Go