栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Go语言

GO学习笔记1:GO语言优缺点

Go语言 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

GO学习笔记1:GO语言优缺点

Go语言

优点:

  1. 自带强大的并发功能,因为出生的年代已经普及多核处理器。
  2. 类似于C,有很高的变异速度
  3. 类似于python,语法简单,易懂,比python更容易理解
  4. 更易协作开发
  5. 非常节约服务器资源,例如,知乎用GO节约了80%的资源
  6. 听说薪资相对高!

缺点:

  1. 缺少框架:
    1. 此处需要引用框架的含义:包、库、框架的区别.
      1. Package包:可以理解为有多个模块(.py文件)和fuction组成,可直接调用
      2. Lib库:很多Package的集合,为何实现某个特定的功能
      3. Framework框架:是多个Lib的集合,相当于是多个功能的结合,是最大的一个集合体
  2. 报错的信息过于简单,虽然容易理解,但是如果是宽泛的报出复杂问题,会更难找到错误
  3. 软件包管理相对薄弱,默认情况下,它没有办法制定特定版本的依赖库,也无法创建可复写的 builds
    1. 软件包概念:类似于linux中的各个程序安装时候,需要安装多个package
    2. 依赖库概念:类似于插件,比如你运行一个网页的时候,需要安装插件,这个网页就是你要运行的程序,插件就是依赖库
    3. 可复写的builds概念:这个概念作者目前刚开始学还不理解,看到很多人都复制粘贴了这句话,如有知道的大牛,可回复一手,谢谢。
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/944630.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号