
数据类型转换工具类
go的类型转换真的烦!!!!!!!
type_transformation.go
go
func SafeString(p *string) string {
if p == nil {
return ""
}
return *p
}
func SafeInt32(p *int32) int32 {
if p == nil {
return 0
}
return *p
}
func SafeInt64(p *int64) int64 {
if p == nil {
return 0
}
return *p
}
func SafeTime(p *time.Time) int64 {
if p == nil {
return 0
}
return p.Unix()
}