code: func (b Bit) ToString() string {
  	byteSize := (b.Width + 7) / 8
  	buf := make([]byte, byteSize)
  	for i := byteSize - 1; i >= 0; i-- {
  		buf[byteSize-i-1] = byte(b.Value >> uint(i*8))
  	}
  	return string(buf)
  }
docs: // ToString returns the binary string for bit type.