草庐IT

golang拾遗:自定义类型和方法集

golang拾遗主要是用来记录一些遗忘了的、平时从没注意过的golang相关知识。很久没更新了,我们先以一个谜题开头练练手:packagemainimport("encoding/json""fmt""time")typeMyTimetime.Timefuncmain(){myTime:=MyTime(time.Now())//假设获得的时间是2022年7月20日20:30:00,时区UTC+8res,err:=json.Marshal(myTime)iferr!=nil{panic(err)}fmt.Println(string(res))}请问上述代码会输出什么:编译错误运行时panic{