Go之简介

goodcoding · · 320 次点击 · · 开始浏览    

Go(又称Golang)是Google开发的一种静态,强类型、编译型、并发型的编程语言。其于2009年11月正式发布,成为开源代码项目。Go的语法接近C语言,但其支持垃圾回收功能,开发效率远高于C语言。而其对海量并发的支持,以及在运行效率,低内存消耗方面的优异表现,也有人称其为互联网时代的C语言。

语言特色:

简洁、快速、安全

易学、高并发、有趣、开源

内存管理、数组安全、编译迅速、跨平台、更具生产力

Go语言用途:
这可能是大家最关心的一个问题了,首先Go语言和大多数服务器端编程语言一样,可以进行web相关应用的开发,其实通过这些年的发展来看,其更多的被应用在于游戏、区块链、云计算、人工智能、爬虫等领域,请看下图。


目前使用Go语言的公司:

国外:Google,这个不用多说,开发Go语言的公司。Facebook,其在github上面有开源项目。

国内:腾讯,京东,阿里云,蚂蚁金服,网易,小米,百度,百度应该属于国内最早使用Go语言的公司,阿里,京东,小米,360,七牛云等等。

​代表项目:

Docker,Kubernetes,etcd,InfluxDB,B站,七牛云存储,Gogs。

语言排名:

在编程语言的世界里,总共有600多种编程语言,在最新到排名当中,Go位居第14位,对于一个诞生只有不到12年左右的新语言,表现已经相当不错了。


本期先简单为大家介绍到这里,下期九星将带大家开启 Go语言的学习之旅。

只有信之不疑,才能持之以恒。



有疑问加站长微信联系(非本文作者)

本文来自:简书

感谢作者:goodcoding

查看原文:Go之简介

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:1006366459

320 次点击  
加入收藏 微博
添加一条新回复 (您需要 登录 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传