麻烦帮忙解释下

Go
这段代码中 := 是给前面变量赋值的,但是这个homeURL后面有个逗号跟“_”是什么意思

最佳答案

一个函数返回两个结果,你只想用一个就把另一个写成下划线,不然你声明了没用的话就会报错,编译不会通过

2年前 评论
讨论数量: 3

一个函数返回两个结果,你只想用一个就把另一个写成下划线,不然你声明了没用的话就会报错,编译不会通过

2年前 评论

name, _ := GetName() 下划线代表这个函数返回了两个结果,用变量 name 去接收第一个结果,而 _ 代表隐去了第二个结果(不接收),否则在编译阶段会报错。

2年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!