空白标识符
多返回值
func SumProduct(a, b int) (int, int) {
return a + b, a * b
}
func main() {
// 只需要sum
sum, _ := SumProduct(1, 2) // 乘积会被丢弃
fmt.Println(sum) // -> 3
}跟range一起用
range一起用func main() {
pets := []string{"dog", "cat", "fish"}
// range 会同时返回index和value
// 但有时候我们只想用其中之一
for _, pet := range pets {
fmt.Println(pet)
}
}最后更新于