code: func (s *Sha256Reader) Sha256() string {
  	return hex.EncodeToString(s.hash.Sum(nil))
  }
docs: // Returns the SHA256 for all data that has been passed through this Reader
  // already. This should ideally be called after the Reader is Closed, but
  // otherwise its safe to call any time.