code: func (w *Writer) WriteFloat32(f float32) {
  	if w.err != nil {
  		return
  	}
  	bits := math.Float32bits(f)
  	binary.LittleEndian.PutUint32(w.b[:4], bits)
  	w.wr.Write(w.b[:4])
  }
docs: // WriteFloat32 writes a float32.