先看代码 {代码...} 输出结果 {代码...} 问题总结 假设 T 类型的方法上接收器既有 T 类型的,又有 *T 指针类型的,那么就不可以在不能寻址的 T 值上调用 *T 接收器的方法 &B{} 是指针,可寻址 B{} 是值,不可寻址 b := B{} b是变量,可寻址 延伸思考 Go 语言规范中规定了可寻址(addressable)对象的定义: For an ope...
time 包提供了时间的显示和测量用的函数,日历的计算采用的是公历本文仅整理演示常用的类型和方法,完整的可参考标准库文档 type Location Location 代表一个(关联到某个时间点的)地点,以及该地点所在的时区 func LoadLocation {代码...} LoadLocation 返回使用给定的名字创建的 Location type Time Time 代表一个纳...