提取切片的最后一个元素的Go方法是什么?
var slice []int slice = append(slice, 2) slice = append(slice, 7) slice[len(slice)-1:][0] // Retrieves the last element
上面的解决方案有效,但看起来很尴尬。
仅读取切片的最后一个元素:
sl[len(sl)-1]
要删除它:
sl = sl[:len(sl)-1]
参见此页面有关切片技巧