type TwinData struct {
BleClient *driver.BleClient
Name string
Type string
BleVisitorConfig configmap.BleVisitorConfig
Result string
Topic string
FindedCharacteristic interface{}
}
结构体如上,
请问如何理解:
c := twinData.FindedCharacteristic.(*ble.Characteristic)
以及运行时报错
panic: interface conversion: interface {} is nil, not *ble.Characteristic
是上面那个的问题吗?
有疑问加站长微信联系(非本文作者)