Go(又称Golang)是Google的Robert Griesemer,Rob Pike及Ken Thompson开发的一种静态强类型、编译型语言。Go语言语法与C相近,但功能上又:内存安全,GC(垃圾回收),结构形态及CSP-style并发计算。

go语言特点

  1. 背靠大厂,google背书,可靠
  2. 天生支持并发(最显著特点)
  3. 语法简单,容易上手
  4. 内置runtime,支持垃圾回收
  5. 可直接编译成机器码,不依赖其他库
  6. 丰富的标准库
  7. 跨平台编译

go语言的应用领域

  1. 服务器编程
  2. 开发云平台
  3. 区块链
  4. 分布式系统
  5. 网络编程

哪些公司(项目)在使用go语言

公司

  1. Google
    k8s
  2. Facebook
    facebookgo
  3. 腾讯
    蓝鲸平台
    容器技术
  4. 百度
    运维项目BFE
  5. 京东
    消息推送系统、云存储、京东商城
  6. 小米
    运维监控系统、小米互娱、小米商城、小米视频、小米生态链
  7. 360
    日志搜索系统Poseidon