这两种用法 一般在那些场景适合使用new 初始化那些场景适合使用 struct 初始化
@aiaa5505 差不多这个意思。当你面对一个struct有10个以上属性,有的还是map,这个结构体在多个地方初始化,就会自然而然的去重构了。与其这样,还不如一步到位,项目团队直接统一用。没有构造函数,也算是go的不足吧,真心容易出问题。
更多评论
这两种用法 一般在那些场景适合使用new 初始化那些场景适合使用 struct 初始化
@aiaa5505 差不多这个意思。当你面对一个struct有10个以上属性,有的还是map,这个结构体在多个地方初始化,就会自然而然的去重构了。与其这样,还不如一步到位,项目团队直接统一用。没有构造函数,也算是go的不足吧,真心容易出问题。