作为一门强类型语言,Golang中有很多定义数组的方式。
数组(最原始的定义数组方式):
数组定义有一个缺点就是:必须定义好有多少长度(array[6]),刚好切片解决了这个问题。
切片:
数组原始方式和切片都有一个缺点就是,它们的键必须都是数字。
最后讲一下map:
应该有人会问,这样我该使用哪一个呢?
我的建议是什么场景用什么,但是一般我使用map比较对多,因为比较自由,方便。
作为一门强类型语言,Golang中有很多定义数组的方式。
数组(最原始的定义数组方式):
数组定义有一个缺点就是:必须定义好有多少长度(array[6]),刚好切片解决了这个问题。
切片:
数组原始方式和切片都有一个缺点就是,它们的键必须都是数字。
最后讲一下map:
应该有人会问,这样我该使用哪一个呢?
我的建议是什么场景用什么,但是一般我使用map比较对多,因为比较自由,方便。
Comments : 0