如下代码:
order := []int{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
pollorder := order[:5:5]
fmt.Println(pollorder)
代码里的 :5:5 是个什么鬼操作?该怎么理解呢?如果是 5:5 ,这个我懂,谢谢哪位大神指点一下!
如下代码:
order := []int{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
pollorder := order[:5:5]
fmt.Println(pollorder)
代码里的 :5:5 是个什么鬼操作?该怎么理解呢?如果是 5:5 ,这个我懂,谢谢哪位大神指点一下!
2 回答1.3k 阅读
2 回答1.2k 阅读
2 回答1.1k 阅读
2 回答1.1k 阅读
3 回答749 阅读
2 回答924 阅读
1 回答827 阅读
这是 go 的 slice 语法,full slice expressions
文档说明很清楚我不翻译了