code: func (d Device) UUID() (string, error) {
  	if C.nvmlHandle == nil {
  		return "", errLibraryNotLoaded
  	}
  	var uuid [szUUID]C.char
  	r := C.nvmlDeviceGetUUID(d.dev, &uuid[0], szUUID)
  	return C.GoString(&uuid[0]), errorString(r)
  }
docs: // UUID returns the globally unique immutable UUID associated with this device.