我正在尝试从我创建的结构中打印json结果如下:
原文链接:https://www.f2er.com/go/186990.htmltype Machine struct { m_ip string m_type string m_serial string }
并打印出来
m:= &Machine{ m_ip:"test",m_type:"test",m_serial:"test" } m_json:= json.Marshal(m) fmt.Println(m_json)
但是,结果只返回{}
其次,我尝试把第一个字改为大写字母如下:
type Machine struct{ MachIp string MachType string MachSerial string }
它的工作原理为什么在前面的小写字母的字没有工作?