我有以下 Go 代码段。我有一片
package main
import "fmt"
func main() {
y := []int{0, 1, 1, 2, 3, 5, 8}
return y
}
func toParseY(int y) {
for i, v := range y {
fmt.Println(i, v)
}
}
我知道我必须将切片作为参数传递给 toParseY 函数,但是当我尝试它时,我得到了这个错误(编译器甚至没有得到
# command-line-arguments
./ude.go:8:2: too many arguments to return
have ([]int)
want ()
./ude.go:11:19: undefined: y
./ude.go:12:20: undefined: y
在 Go 中实现它的正确方法是什么?
慕森王
相关分类