初识GO语言

Go语言介绍

Go语言是由google推出的一种的编程语言。由罗伯特·格瑞史莫、罗波·派克、肯·汤普逊 这群宇宙无敌大佬于2007年9月开始设计并在2009年11月正式宣布推出,成为开放源代码项目,版本1.0在2012年3月发布

    • 为啥学golang
      • 区块链和容器化时代的到来,把Go语言也带火了起来。除此之外,Go语言也被誉为 “21世纪的C语言”从性能和简洁程度也比较优秀。除此之外就是,他火,我穷
    • go语言的特性
    • Go算是编程语言届的优等生,集 
Python的简洁
       和 
C语言的性能
     于一身,让开发在保证性能的前提下更加高效
    1. 编译型语言,写完的代码需要编译成为二进制文件再运行(默认静态编译),C语言也是需要先编译再运行(默认动态编译)。
    2. 并发编程,Go的并发方面比较优秀(其他语言其实也能做到,只不过Go在编译器级别而其他则更多的是用户级别了)。
    3. 语法简洁 & 上手快,这点和Python比较相似,写的代码少可以做的事很多

   除此之外,Go在类型异常等细节方面,让他在编写大型项目时更加占优势。

引用一位大佬的话:

编程语言只是一个工具,不是万能的武器。

切莫跟风,什么火就去学什么,这样只能永远混迹于编程语言的初级阶段。这样虽然可获得一些近期利益,但几年后会发现自己没什么竞争力。

学习一门编程语言为工具,然后深入向 源码、并发 方向努力,知其然并致其所以然。即便之后再有什么新的编程语言火起来,原理也都是相似的,学习成本会非常低。

posted @ 2022-05-07 09:29  XU-NING  阅读(34)  评论(0)    收藏  举报