php小编鱼仔为您介绍一种在JSON中导入一个结构并重命名它的方法,即使用”GO”关键字。在JSON中,我们经常需要使用已定义的结构,但有时候我们需要将其重命名以适应特定的需求。使用”GO”关键字,我们可以在导入结构的同时,对其进行重命名操作,从而更好地满足我们的需求。这种方法简单易用,让我们能够更加灵活地处理JSON数据。接下来,让我们一起来了解一下具体的操作步骤吧!,我用 gorm 建立了一个数据库。为此,我创建了一个结构,并使用该结构创建了一个表。到目前为止,一切都很好。在后端,一切正常,但在前端,问题是调用的 json 总是返回大写的 id,而 swagger 会生成一个小写的 id。 go 中有没有一种方法可以使用 json 标识符覆盖从 gorm 导入的结构?,这个结构给了我以下响应,有没有办法使 id 小写(如 archived
)?或者我可以在 swaggo 调整它,使其以大写形式生成。,我所看到的是,您可以在没有此 gorm.model
的情况下制作表格并自己定义所有属性。问题是我必须自己创建这些列的所有功能(删除、更新、索引、主键……)。,我创建自己的 gorm-model-struct:,我将此结构导入到其他结构中:,重要的是,您添加 json-key 并设置属性名称。,