为了编组和解组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"` }