const size512 …
const size224 …
const size256 …
const size384 …
const blockSize …
const chunk …
const init0 …
const init1 …
const init2 …
const init3 …
const init4 …
const init5 …
const init6 …
const init7 …
const init0_224 …
const init1_224 …
const init2_224 …
const init3_224 …
const init4_224 …
const init5_224 …
const init6_224 …
const init7_224 …
const init0_256 …
const init1_256 …
const init2_256 …
const init3_256 …
const init4_256 …
const init5_256 …
const init6_256 …
const init7_256 …
const init0_384 …
const init1_384 …
const init2_384 …
const init3_384 …
const init4_384 …
const init5_384 …
const init6_384 …
const init7_384 …
type Digest …
func (d *Digest) Reset() { … }
const magic384 …
const magic512_224 …
const magic512_256 …
const magic512 …
const marshaledSize …
func (d *Digest) MarshalBinary() ([]byte, error) { … }
func (d *Digest) AppendBinary(b []byte) ([]byte, error) { … }
func (d *Digest) UnmarshalBinary(b []byte) error { … }
func consumeUint64(b []byte) ([]byte, uint64) { … }
func New() *Digest { … }
func New512_224() *Digest { … }
func New512_256() *Digest { … }
func New384() *Digest { … }
func (d *Digest) Size() int { … }
func (d *Digest) BlockSize() int { … }
func (d *Digest) Write(p []byte) (nn int, err error) { … }
func (d *Digest) Sum(in []byte) []byte { … }
func (d *Digest) checkSum() [size512]byte { … }