code: func Sum384(data []byte) (sum384 [Size384]byte) {
  	d := digest{function: crypto.SHA384}
  	d.Reset()
  	d.Write(data)
  	sum := d.checkSum()
  	copy(sum384[:], sum[:Size384])
  	return
  }
docs: // Sum384 returns the SHA384 checksum of the data.