为了账号安全,请及时绑定邮箱和手机立即绑定

type []int 没有字段或方法长度

type []int 没有字段或方法长度

Go
慕雪6442864 2021-09-10 17:23:41
我有以下代码 -package "main"var fibonacciNumbers = []int{0, 1}func getIthFibo(i int) int {    if i < fibonacciNumbers.length {        return fibonacciNumbers[i]    }    ...}但是,我在if条件下收到错误-fibonacciNumbers.length undefined - type []int has no field or method length我的理解是我用元素 0 和 1 创建了一个切片 - 所以它的长度应该是 2 但我得到了上面的错误。
查看完整描述

1 回答

?
翻阅古今

TA贡献1780条经验 获得超5个赞

获取切片长度的 golang 方法是使用以下len函数:

if i < len(fibonacciNumbers)


查看完整回答
反对 回复 2021-09-10
  • 1 回答
  • 0 关注
  • 205 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信