为了账号安全,请及时绑定邮箱和手机立即绑定

从数据库行在 Golang 中创建地图

从数据库行在 Golang 中创建地图

Go
30秒到达战场 2021-06-17 14:08:08
基本上在执行查询之后,我想获取结果行并生成一个[]map[string]interface{},但我不知道如何使用 API 执行此操作,因为该Rows.Scan()函数需要特定数量的参数与请求的列数(可能还有类型)匹配以及)以正确获取数据。同样,我想概括这个调用,并接受任何查询并将其转换为[]map[string]interface{},其中映射包含映射到该行值的列名。这可能非常低效,我计划稍后更改结构,以便它interface{}是单个数据点的结构。我将如何仅使用 database/sql 包或在必要时使用 database/sql/driver 包来执行此操作?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 178 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信