当前位置:  开发笔记 > 编程语言 > 正文

Marshal返回我结构的空json

如何解决《Marshal返回我结构的空json》经验,为你挑选了1个好方法。



1> 小智..:

为了编组和解组json,struct的fields/property需要是公共的.要使struct public的字段/属性,它应该以大写字母开头.在你的所有领域都是小写的.

type Fic struct {
    Nom     string    `json:"fileName"`
    Lon     int64     `json:"size"`
    Tim     time.Time `json:"lastFileUpdate"`
    Md5hash []byte    `json:"md5"`
}

// folder's struct
type Fol struct {
    SubFol []Fol     `json:"listFolders"`
    Files  []Fic     `json:"listFiles"`
    Nom    string    `json:"folderName"`
    Tim    time.Time `json:"lastFolderUpdate"`
}

推荐阅读
罗文彬2502852027
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有