赞
踩
复合数据类型切片通常用作Go中索引数据的口语结构。
该类型[]intSlice是具有类型为integer的元素的切片。
len函数用于获取切片的最后一个元素,并从切片中删除最后一个元素。
示例如下:
- package main
- import "fmt"
-
- func main() {
- intSlice := []int{1, 2, 3, 4, 5}
- fmt.Printf("Slice: %vn", intSlice)
-
- last := intSlice[len(intSlice)-1]
- fmt.Printf("Last element: %vn", last)
-
- first := intSlice[:0]
- fmt.Printf("First element: %dn", first)
-
- remove := intSlice[:len(intSlice)-1]
- fmt.Printf("Remove Last: %vn", remove)
- }

输出:
- Slice: [1 2 3 4 5]
- Last element: 5
- First element: [1]
- Remove Last: [1 2 3 4]
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。