func (h *Hash) Reset() {
	h.written = 0
	h.hashlist = h.hashlist[:0]
	if h.subhash != nil {
		h.subhash.Reset()
	}
}
// Reset resets the Hash to its initial state.
Reset resets the Hash to its initial state.
// Reset resets the Hash to its initial state .
func (h *Hash) Reset() {
	h.written = 0
	h.hashlist = h.hashlist[:0]
	if h.subhash != nil {
		h.subhash.Reset()
	}
}
func ( h * Hash ) Reset ( ) { h . written = 0 h . hashlist = h . hashlist [ : 0 ] if h . subhash != nil { h . subhash . Reset ( ) } }
Reset resets the Hash to its initial state.
Reset resets the Hash to its initial state .