【发布时间】:2017-02-16 05:56:54
【问题描述】:
我浏览了 go-swagger 生成的代码,发现如下代码:
// NewReceiveLearningLabActsParams creates a new ReceiveLearningLabActsParams object
// with the default values initialized.
func NewReceiveLearningLabActsParams() ReceiveLearningLabActsParams {
var ()
return ReceiveLearningLabActsParams{}
}
我注意到这里:
var ()
我完全不明白这是什么意思,谁能帮我理解这段代码?谢谢
【问题讨论】:
-
嗯,这是一个空的 var 声明块(自动生成)。
-
是的,只是令人困惑......如果块有多个参数,它可能是 var (a int, b string),只有一个参数“var (a int)”,但为零论证这种特殊情况
-
感谢大家的帮助
标签: go go-swagger