code: func (w *ByteWriter) MustWrite(data []byte, offset int) int {
  	off, err := w.Write(data, offset)
  	if err != nil {
  		panic(err)
  	}
  	return off
  }
docs: // MustWrite is a write that will panic if Write returns an error