我正在使用Golang,出于某种原因,我需要合并来自不同数据库查询的结果,所有这些都会让我看到一个 []map[string]interface{}
我'm thinking of Append but its just not clear enough if this is even possible. What is the final datatype I'?
显然,一个带键作为字符串的接口映射数组应该能够简单地“附加”(如果可能的话,连接)到另一个接口映射数组,其中键作为字符串!
那么实现这一目标的机制是什么?
2 回答
即使答案已在上面的评论中给出,我将发布一个简短的例子,说明如何实现这一目标 .
输出将是:
Playground example
另一个答案是正确的 . 您还可以编写辅助函数以避免重复的映射合并 .