code: func (o *Generator) NewV5(namespace Implementation, names ...interface{}) UUID {
  	id := UUID{}
  	id.unmarshal(digest(sha1.New(), namespace.Bytes(), names...))
  	id.setRFC4122Version(VersionFive)
  	return id
  }
docs: // NewV5 generates an RFC4122 version 5 UUID based on the SHA-1 hash of a
  // namespace Implementation UUID and one or more unique names.