// New224 returns a new Digest computing the SHA3-224 hash. func New224() *Digest { … } // New256 returns a new Digest computing the SHA3-256 hash. func New256() *Digest { … } // New384 returns a new Digest computing the SHA3-384 hash. func New384() *Digest { … } // New512 returns a new Digest computing the SHA3-512 hash. func New512() *Digest { … } const dsbyteSHA3 … const dsbyteKeccak … const dsbyteShake … const dsbyteCShake … const rateK256 … const rateK448 … const rateK512 … const rateK768 … const rateK1024 … // NewLegacyKeccak256 returns a new Digest computing the legacy, non-standard // Keccak-256 hash. func NewLegacyKeccak256() *Digest { … } // NewLegacyKeccak512 returns a new Digest computing the legacy, non-standard // Keccak-512 hash. func NewLegacyKeccak512() *Digest { … }