在Golang的Make字符串末尾,`json:" make"`是什么意思?

时间:2016-06-08 05:53:36

标签: go

我正在研究一些Golang源代码,并且如下所述混淆了Program语法。 Golang中Make字符串末尾的json:"make"是什么意思?

type Vehicle struct {
    Make            string `json:"make"`
    Model           string `json:"model"`
    Reg             string `json:"reg"`
    VIN             int    `json:"VIN"`                 
    Owner           string `json:"owner"`
    Scrapped        bool   `json:"scrapped"`
    Status          int    `json:"status"`
    Colour          string `json:"colour"`
    V5cID           string `json:"v5cID"`
    LeaseContractID string `json:"leaseContractID"`
}

1 个答案:

答案 0 :(得分:1)

标记用于对myApp.controller('controller_name',function('dependency insert here'){ //your logic. }); encoding/json等编码包进行编码,以控制在编码和解码过程中如何解释字段。此主题中已经讨论了标签的使用:What are the use(s) for tags in Go?