请问怎么把sql.Rows转成map

youseeli · · 7532 次点击
polaris
社区,需要你我一同完善!
m := map[string]interface{}{} scaninterfaces := make([]interface{}, 0, fieldslen) for _, field := range fields { //m[field] = 0 scaninterfaces = append(scaninterfaces, m[field]) } 这里m[field]根本没值啊。 另外,Scan必须传递某一字段的指针。
#2
更多评论
就res.Scan(scaninterfaces...)貌似是这句没起作用?没能把内容传到 m 里
#1
很简单实现方式见博客https://blog.csdn.net/weimingjue/article/details/91042649
#3