• Go语言接受了函数式编程的一些想法 支持匿名函数与闭包 接受了以Erlang语言为代表的面向消息编程思想 支持goroutine和通道 并推荐使用消息而不是共享内存来进行并发编程 总体来说 Go语言是一个非常现代化的语言 精小但非常强大 学
  • 1 数组中的 省略号 在数组的定义中 如果在数组长度的位置出现 省略号 则表示数组的长度是根据初始化值的个数来计算 因此 q int 1 2 3 等同于var q 3 int 3 int 1 2 3 按我目前获得的信息来看 q int 1
  • golang中数组和切片的区别 切片时指针类型 数组是值类型 数组的长度是固定的 而切片不是 切片是动态的数组 切片比数组多一个属性 容量 cap 切片的底层是数组 既然一个是指针类型 一个是值类型 那么区别体现在哪里呢 看下这个例子 nu