go语言中 struct 转 json,如何输出func中的内容

如题有如下struct

type Test struct{
    os.FileInfo
    Url string `json:"file_url"`
    Ext string `json:"file_ext"`
}

想在返回给客户端时同时将os.FileInfo中的一部分内容也带出来,比如FileInfo.Name() FileInfo.Size()但是发现输出时方法中的内容都被忽略了,有什么只是可以让输出吗?

阅读 2.4k
2 个回答

Test结构体继承了os.FileInfo,可以直接调用os.FileInfo的public方法吧

推荐问题