了解Golang

作者: bruce_wu | 来源:发表于2015-12-13 22:51 被阅读298次

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

golang的优点:

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

golang缺点:

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

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

相关文章

网友评论

    本文标题:了解Golang

    本文链接:https://www.haomeiwen.com/subject/ioquhttx.html