-1
我正在學習GO,並定義瞭如下所示使用JSON工作的結構。GO中的JSON對象的結構
type List struct {
ID string `datastore:"-"`
Name string
}
我看到`sign之間有這樣的文字。我一直無法找到一個解釋什麼意思。
即使沒有這些東西,事情似乎仍然有效。
我正在學習GO,並定義瞭如下所示使用JSON工作的結構。GO中的JSON對象的結構
type List struct {
ID string `datastore:"-"`
Name string
}
我看到`sign之間有這樣的文字。我一直無法找到一個解釋什麼意思。
即使沒有這些東西,事情似乎仍然有效。
它們是結構標記用於Marshal'ing Go結構到JSON中。在JSON中,與Go不同,字段使用小寫字符串。因此,大多數的用例是
type List struct {
ID string `json:"id"`
Name string `json:"name"`
}
在JSON
{
"id": "some id",
"name": "some name"
}
看帖子here
對不起它實際上是 「結構標籤」。編輯! – PieOhPah