10 "golang.org/x/crypto/sha3"
14 h := sha3.NewShake128()
15 dgst := make([]byte, 32)
17 if _, err = io.Copy(h, bufio.NewReaderSize(os.Stdin, 1<<20)); err != nil {
20 if _, err = io.ReadFull(h, dgst); err != nil {
23 fmt.Println(hex.EncodeToString(dgst))