GoLang--slice跳坑指南
slice是golang必会的基础之一,与python的列表和字符串切片有着高度的相似性但如果你按照python的切片照用在golang的话,嘿嘿,动不动就会蹦出奇葩的结果 先举个小栗子吧: arr:=[...]int{0,1,2,3,4,5,6,7,8,9} s1:=arr[2:6] s2:=s1[3:5]按照正常看来,改程序会报错,因为s1中并不存在索引为4的元素但是: 不你没有看错,就是这么神奇很多小伙伴会将slice和array一样对待,其实这两种东西差别还真不小(1)array是固定长...阅读全文