如何使用json结构转换简单的结构

我是GO的新手,我有一个带有struct的查询。我想在下面转换支柱


type Dog struct {

  ID      int

  Name    string

  Breed   string

  BornAt  time.Time

}


type JSONDog struct {

  ID     int    `json:"id"`

  Name   string `json:"name"`

  Breed  string `json:"breed"`

  BornAt int64  `json:"born_at"`

}

无论如何都可以自动创建它,就好像有100个结构一样,这将需要很长时间手动。


BIG阳
浏览 75回答 1
1回答

千万里不及你

如果你有JSON,你可以把你的JSON和类似的东西在线转换来获取结构:https://transform.tools/json-to-go{  "userId": 1,  "id": 1,  "title": "delectus aut autem",  "completed": false}将是type AutoGenerated struct {    UserID    int    `json:"userId"`    ID        int    `json:"id"`    Title     string `json:"title"`    Completed bool   `json:"completed"`}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go