[]uint8 接口从 UUID 数据库数据类型到 STRING 或 UUID GOLANG
[]uint8 inteface from UUID database data type to STRING or UUID GOLANG
当 return 使用接口从数据库输入 uuid 时我遇到问题,我返回 []uint8 不是 uuid 或字符串,
这里是[]uint8接口数据,
编号:[53 102 53 56 99 101 99 98 45 101 48 52 49 45 52 54 52 57 45 98 54 49 55 45 100 53 55 56 102 49 97 50 53 53 51 = 56][=10]
预计
编号:5f58cecb-e041-4649-b617-d578f1a25538
如何将 []uint8 接口转换回 UUID 或字符串
谢谢
如果它只是一个 []uint8
那么 string(buf)
会转换它。不过,您似乎在暗示它是 interface{}
。在那种情况下,你会做 string(buf.([]uint8))
.
当 return 使用接口从数据库输入 uuid 时我遇到问题,我返回 []uint8 不是 uuid 或字符串,
这里是[]uint8接口数据,
编号:[53 102 53 56 99 101 99 98 45 101 48 52 49 45 52 54 52 57 45 98 54 49 55 45 100 53 55 56 102 49 97 50 53 53 51 = 56][=10]
预计 编号:5f58cecb-e041-4649-b617-d578f1a25538
如何将 []uint8 接口转换回 UUID 或字符串
谢谢
如果它只是一个 []uint8
那么 string(buf)
会转换它。不过,您似乎在暗示它是 interface{}
。在那种情况下,你会做 string(buf.([]uint8))
.