gpt4 book ai didi

go - 通过 RenderJson 传递多个值

转载 作者:数据小太阳 更新时间:2023-10-29 03:05:39 25 4
gpt4 key购买 nike

学习“走”。是否可以通过 RenderJson 方法传递多个值。像这样的东西:

return c.RenderJson(Response{Err: "", Results: {<a_struct>, <string>})

我知道您可以像这样传递一个变量/值/结构:

return c.RenderJson(Response{Err: "", Results: <a_struct>)

为了实现我的目的,我可以创建一个包含“a_struct”和“string”的结构并将其传递。想知道是否可以通过传递多个值来实现。

最佳答案

根据 https://godoc.org/github.com/revel/revel#Controller.RenderJson , RenderJson 只需要一个接口(interface){}。所以我希望

return c.RenderJson(
Response{
Err: "",
Results: map[string]interface{}{
"a_struct": a_struct,
"other_thing": someString,
},
}
)

关于go - 通过 RenderJson 传递多个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40299133/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com