初识GO语言
Go语言介绍
Go语言是由google推出的一种的编程语言。由罗伯特·格瑞史莫、罗波·派克、肯·汤普逊 这群宇宙无敌大佬于2007年9月开始设计并在2009年11月正式宣布推出,成为开放源代码项目,版本1.0在2012年3月发布
- 为啥学golang
- 区块链和容器化时代的到来,把Go语言也带火了起来。除此之外,Go语言也被誉为 “21世纪的C语言”从性能和简洁程度也比较优秀。除此之外就是,他火,我穷。
- go语言的特性 Go算是编程语言届的优等生,集
Python的简洁
- 和
C语言的性能
- 于一身,让开发在保证性能的前提下更加高效
- 编译型语言,写完的代码需要编译成为二进制文件再运行(默认静态编译),C语言也是需要先编译再运行(默认动态编译)。
- 并发编程,Go的并发方面比较优秀(其他语言其实也能做到,只不过Go在编译器级别而其他则更多的是用户级别了)。
- 语法简洁 & 上手快,这点和Python比较相似,写的代码少可以做的事很多
除此之外,Go在类型和异常等细节方面,让他在编写大型项目时更加占优势。
引用一位大佬的话:
编程语言只是一个工具,不是万能的武器。
切莫跟风,什么火就去学什么,这样只能永远混迹于编程语言的初级阶段。这样虽然可获得一些近期利益,但几年后会发现自己没什么竞争力。
学习一门编程语言为工具,然后深入向 源码、并发 方向努力,知其然并致其所以然。即便之后再有什么新的编程语言火起来,原理也都是相似的,学习成本会非常低。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步