这个错误意味着您正在尝试使用类型为interface{}的变量进行索引操作,而interface{}类型不支持索引操作。这是因为interface{}类型可以包含任何类型的值,因此编译器无法确定如何进行索引操作。

要解决这个问题,您需要将interface{}类型转换为实际类型。例如,如果您知道Data["FaceId"]是一个字符串类型,您可以使用类型断言将其转换为字符串类型:

faceId := Data["FaceId"].(string)

这将把Data["FaceId"]转换为字符串类型,并将其赋值给faceId变量。您现在可以像往常一样使用faceId变量进行索引操作。

golang 无效运算: 'Data[

原文地址: https://www.cveoy.top/t/topic/uyt 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录