Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/go/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Go 具有多个映射符号的结构_Go_Struct_Orm_Dto - Fatal编程技术网

Go 具有多个映射符号的结构

Go 具有多个映射符号的结构,go,struct,orm,dto,Go,Struct,Orm,Dto,我有两个表示相同实体的结构(一个来自Json文件,另一个来自DB) 我想将它们合并到一个驱动程序结构中,如何合并映射符号(orm:,json:) 谢谢如的文档中所述,按照惯例,标记字符串的值是一对空格分隔的键:“value”对,因此: type DriverJson struct { ID int `json:"id" orm:"column(id);auto"` Name string `json:"name" orm:"column(name);size(255);

我有两个表示相同实体的结构(一个来自Json文件,另一个来自DB)

我想将它们合并到一个驱动程序结构中,如何合并映射符号(orm:,json:)


谢谢

如的文档中所述,按照惯例,标记字符串的值是一对空格分隔的
键:“value”
对,因此:

type DriverJson struct {
    ID   int    `json:"id" orm:"column(id);auto"`
    Name string `json:"name" orm:"column(name);size(255);null`
}
有关详细信息,请参阅

type DriverJson struct {
    ID   int    `json:"id" orm:"column(id);auto"`
    Name string `json:"name" orm:"column(name);size(255);null`
}