mirror of
https://gitee.com/XM-GO/PandaX.git
synced 2026-04-23 10:58:35 +08:00
【feat】添加设备影子
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
package tool
|
||||
|
||||
import (
|
||||
"log"
|
||||
"reflect"
|
||||
"regexp"
|
||||
"strings"
|
||||
@@ -71,7 +70,6 @@ func CheckInterfaceIsArray(data interface{}) (bool, []map[string]interface{}) {
|
||||
if valueType.Kind() == reflect.Slice || valueType.Kind() == reflect.Array {
|
||||
var maps []map[string]interface{}
|
||||
for _, item := range data.([]interface{}) {
|
||||
log.Println("item", item)
|
||||
if m, ok := item.(map[string]interface{}); ok {
|
||||
maps = append(maps, m)
|
||||
}
|
||||
@@ -80,3 +78,8 @@ func CheckInterfaceIsArray(data interface{}) (bool, []map[string]interface{}) {
|
||||
}
|
||||
return false, nil
|
||||
}
|
||||
|
||||
func GetInterfaceType(v interface{}) string {
|
||||
interfaceType := reflect.TypeOf(v)
|
||||
return interfaceType.String()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user