Binary manipulations in Go