Skip to content
鼓励作者:欢迎打赏犒劳

数据类型转换工具类

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()
}

如有转载或 CV 的请标注本站原文地址