golang 无效运算: 'Data["FaceId"]' (类型 'interface{}' 不支持索引)
这个错误意味着您正在尝试使用类型为interface{}的变量进行索引操作,而interface{}类型不支持索引操作。这是因为interface{}类型可以包含任何类型的值,因此编译器无法确定如何进行索引操作。
要解决这个问题,您需要将interface{}类型转换为实际类型。例如,如果您知道Data["FaceId"]是一个字符串类型,您可以使用类型断言将其转换为字符串类型:
faceId := Data["FaceId"].(string)
这将把Data["FaceId"]转换为字符串类型,并将其赋值给faceId变量。您现在可以像往常一样使用faceId变量进行索引操作。
原文地址: https://www.cveoy.top/t/topic/uyt 著作权归作者所有。请勿转载和采集!