v2.5.9
English
-
Fix panic when database field type was
nil
-
Split
database_types.go
intotype_carbon.go
,type_layout.go
,type_format.go
,type_timestamp.go
-
Rename
LayoutFactory
interface toLayoutTyper
andSetLayout
method toLayout
-
Rename
FormatFactory
interface toFormatTyper
andSeFormat
method toFormat
-
Rename
TimestampFactory
interface toTimestampTyper
andSePrecision
method toPrecision
-
Add
b.ResetTimer()
in benchmark test files -
Add
Copy
method forLanguage
struct -
Add
carbon.Timestamp
type alias andcarbon.NewTimestamp
method -
Add
carbon.TimestampMilli
type alias andcarbon.NewTimestampMilli
method -
Add
carbon.TimestampMicro
type alias andcarbon.NewTimestampMicro
method -
Add
carbon.TimestampNano
type alias andcarbon.NewTimestampNano
method -
Add
carbon.DateTime
type alias andcarbon.NewDateTime
method -
Add
carbon.DateTimeMicro
type alias andcarbon.NewDateTimeMicro
method -
Add
carbon.DateTimeMilli
type alias andcarbon.NewDateTimeMilli
method -
Add
carbon.DateTimeNano
type alias andcarbon.NewDateTimeNano
method -
Add
carbon.Date
type alias andcarbon.NewDate
method -
Add
carbon.DateMilli
type alias andcarbon.NewDateMilli
method -
Add
carbon.DateMicro
type alias andcarbon.NewDateMicro
method -
Add
carbon.DateNano
type alias andcarbon.NewDateNano
method -
Add
carbon.Time
type alias andcarbon.NewTime
method -
Add
carbon.TimeMilli
type alias andcarbon.NewTimeMilli
method -
Add
carbon.TimeMicro
type alias andcarbon.NewTimeMicro
method -
Add
carbon.TimeNano
type alias andcarbon.NewTimeNano
method
中文
-
修复数据库字段类型为
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
方法