对于有一门编程语言的开发者来说,学习一门新语言的简单在于可以借鉴参考联想已掌握语言的特性,但陷入误区也来源于此。
该系列是本人的go语言学习笔记。个人体会
学习资料是:
- Go语言实战
- Go语言核心36讲
- Go语言从入门到实战
只聚焦于个人认为的重点 和 细节。
- 解决困难
- 多核软件架构
- 超大规模的分布式计算集群
- web模式下导致前所未有的开发规模和更新速度
- 特性
- 简单 25个关键字 内置的并发机制和垃圾回收机制
- 高效 垃圾回收 指针
- 生产力 支持组合不支持继承
- 学习误区
- 使用共享内存来进行并发控制,忽略go语言本身的csp机制
- 参数传递没有传引用,导致大量的内存复制
- 定义一个空接口的包
网友评论