code: func (d *state) Reset() {
  	// Zero the permutation's state.
  	for i := range d.a {
  		d.a[i] = 0
  	}
  	d.state = spongeAbsorbing
  	d.buf = d.storage[:0]
  }
docs: // Reset clears the internal state by zeroing the sponge state and
  // the byte buffer, and setting Sponge.state to absorbing.