了解Golang

我一直想学习一种原生编译的,不需要安装RunTime,简单学习起来不像C++那么繁琐的语言。找来找去觉得还是Golang最适合,Golang是Google公司开发的一种快速编译型,具有垃圾回收功能的编程语言。

golang的优点:

  • 相比C和C++代码更加优雅和简单
  • Go 有自动垃圾回收(GC)机制,大大减轻了程序员的头脑负担和程序出错的机会
  • 性能媲美C语言
  • 并发编程,大大简化了以前需要多线程处理的业务,据说不少人是因为并发编程学习Golang的
  • 跨平台编译
  • 快速编译,快到几乎可以看做是动态语言

golang缺点:

  • 作为一款静态类型语言,不支持泛型
  • Golang的语言库太少
  • 基于Golang的应用相比其他成熟的语言还太少

综合以上优缺点,Golang值得学一学,如果遇到需要高并发的小型项目可以尝试一下,尤其是API 类的项目

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容