go语言本身非常年轻,发布于2009年,C语言是上世纪70年代诞生的语言,C++是80年代诞生的,python是1991年诞生的,java是1995年诞生的,相比而言,go是目前流行语言中最年轻的,是在这些众多语言肩膀上诞生的语言,是由google支持的开源语言,属于静态的编译型语言,由三位语言专家共同编写。\n\ngo语言的优势\n\n简单易学:只有25个关键字\n\n开发速度快:比java好多了,和python差不多\n\n性能好:是编译型语言,编译完是字节码,“一处编译,到处运行”;同时可以很方便地引用C语言\n\n支持高并发:使用协程,考虑了很多并发场景和资源消耗的问题。\n\n生态环境好:很多优秀开源项目是用go做的,例如docker,K8S,ETCD,console,codis,TaiDB,都是基于golang开发的。\n\ngo的容器\n数组(Array)\n数组的类型,取决于数组中的元素类型和数组的长度,其中数组的长度不可变\n\n[N]T,N表示数组的长度,T表示数组的元素类型,比如[10]int\n\n注意数组的长度和类型,只要有一项不一样,就不能算作一样的数组。