golang-自定义json序列化和反序列化
为某个类型实现MarshalJSON()([]byte, error)和UnmarshalJSON(b []byte) error方法,那么该类型在序列化和反序列化时就会使用相应方法。未自定义前代码:package mainimport ( "encoding/json" "fmt" "time")type Student struct { Name string `json:"name"` Age