v2.6.4
English
-
Fix panic when database field type was
nil -
Split
database_types.gointotype_carbon.go,type_layout.go,type_format.go,type_timestamp.go -
Rename
LayoutFactoryinterface toLayoutTyperandSetLayoutmethod toLayout -
Rename
FormatFactoryinterface toFormatTyperandSeFormatmethod toFormat -
Rename
TimestampFactoryinterface toTimestampTyperandSePrecisionmethod toPrecision -
Add
b.ResetTimer()in benchmark test files -
Add
Copymethod forLanguagestruct -
Add
carbon.Timestamptype alias andcarbon.NewTimestampmethod -
Add
carbon.TimestampMillitype alias andcarbon.NewTimestampMillimethod -
Add
carbon.TimestampMicrotype alias andcarbon.NewTimestampMicromethod -
Add
carbon.TimestampNanotype alias andcarbon.NewTimestampNanomethod -
Add
carbon.DateTimetype alias andcarbon.NewDateTimemethod -
Add
carbon.DateTimeMicrotype alias andcarbon.NewDateTimeMicromethod -
Add
carbon.DateTimeMillitype alias andcarbon.NewDateTimeMillimethod -
Add
carbon.DateTimeNanotype alias andcarbon.NewDateTimeNanomethod -
Add
carbon.Datetype alias andcarbon.NewDatemethod -
Add
carbon.DateMillitype alias andcarbon.NewDateMillimethod -
Add
carbon.DateMicrotype alias andcarbon.NewDateMicromethod -
Add
carbon.DateNanotype alias andcarbon.NewDateNanomethod -
Add
carbon.Timetype alias andcarbon.NewTimemethod -
Add
carbon.TimeMillitype alias andcarbon.NewTimeMillimethod -
Add
carbon.TimeMicrotype alias andcarbon.NewTimeMicromethod -
Add
carbon.TimeNanotype alias andcarbon.NewTimeNanomethod
中文
-
修复数据库字段类型为
nil时抛出异常的bug -
将
database_types.go拆分成type_carbon.go,type_layout.go,type_format.go,type_timestamp.go -
将
LayoutFactory接口重命名为LayoutTyper和SetLayout方法重命名为Layout -
将
FormatFactory接口重命名为FormatTyper和SetFormat方法重命名为Format -
将
TimestampFactory接口重命名为TimestampTyper和SetPrecision方法重命名为Precision -
性能测试文件增加
b.ResetTimer() -
Language结构体新增Copy方法 -
新增
carbon.Timestamp类型别名和carbon.NewTimestamp方法 -
新增
carbon.TimestampMilli类型别名和carbon.NewTimestampMilli方法 -
新增
carbon.TimestampMicro类型别名和carbon.NewTimestampMicro方法 -
新增
carbon.TimestampNano类型别名和carbon.NewTimestampNano方法 -
新增
carbon.DateTime类型别名和carbon.NewDateTime方法 -
新增
carbon.DateTimeMicro类型别名和carbon.NewDateTimeMicro方法 -
新增
carbon.DateTimeMilli类型别名和carbon.NewDateTimeMilli方法 -
新增
carbon.DateTimeNano类型别名和carbon.NewDateTimeNano方法 -
新增
carbon.Date类型别名和carbon.NewDate方法 -
新增
carbon.DateMilli类型别名和carbon.NewDateMilli方法 -
新增
carbon.DateMicro类型别名和carbon.NewDateMicro方法 -
新增
carbon.DateNano类型别名和carbon.NewDateNano方法 -
新增
carbon.Time类型别名和carbon.NewTime方法 -
新增
carbon.TimeMilli类型别名和carbon.NewTimeMilli方法 -
新增
carbon.TimeMicro类型别名和carbon.NewTimeMicro方法 -
新增
carbon.TimeNano类型别名和carbon.NewTimeNano方法