var src []map[string]stringvar dest []map[string]interface{}for i :=range src {
m := src[i]
n :=make(map[string]interface{})for k,v :=range m {
n[k]=interface{}(v)}
dest =append(dest, n)}
```go
var src []map[string]string
var dest []map[string]interface{}
for i := range src {
m := src[i]
n := make(map[string]interface{})
for k,v := range m {
n[k] = interface{}(v)
}
dest = append(dest, n)
}
```
中午在头的领导下搞出来了,谢谢回答。
这个写错了,datas应该在第一重for循环内。