假设我有一个功能:
func foo() (bool, string) { ... }
然后我希望声明两个变量b
and s
,并使用函数调用返回的值进行初始化foo()
。我知道我可以使用省略类型注释的“速记”语法来做到这一点:
b, s := foo();
但是,我不希望使用这种速记语法。我希望使用var
带有变量名称和预期类型的语法。我试过这个:
var b bool, s string = foo();
但是,这给了我一个语法错误。这样做的正确方法是什么?
holdtom
慕桂英3389331
相关分类