Rumah  >  Artikel  >  pembangunan bahagian belakang  >  golang是go语言吗?

golang是go语言吗?

coldplay.xixi
coldplay.xixiasal
2020-06-20 10:22:423435semak imbas

golang是go语言吗?

golang是go语言吗?

golang是go语言

Go又称 Golang,是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态强类型、编译型语言,Go 语言语法与C语言非常相近 。

Golang到底适合干些啥?

Go语言作为服务器编程语言,比较适合处理日志、数据打包、虚拟机处理、文件系统、分布式系统、数据库代理等;Go语言广泛应用于Web应用、API应用、下载应用等;除此之外,Go语言还可用于内存数据库和云平台领域,目前国外很多云平台都是采用Go开发, 罗列了一些成功案例供参考:

Nsq:Nsq 是由Go语言开发的高性能、高可用消息队列系统,性能非常高,每天能处理数十亿条的消息;

  • Docker:基于lxc的一个虚拟打包工具,能够实现PAAS平台的组建。

  • Packer:用来生成不同平台的镜像文件,例如VM、vbox、AWS等,作者是vagrant的作者

  • Skynet:分布式调度框架

  • Doozer:分布式同步工具,类似ZooKeeper

  • Heka:mazila开源的日志处理系统

  • Cbfs:couchbase开源的分布式文件系

  • Tsuru:开源的PAAS平台,和SAE实现的功能一模一样

  • Groupcache:memcahe作者写的用于Google下载系统的缓存系统

  • God:类似redis的缓存系统,但是支持分布式和扩展性e

  • Gor:网络流量抓包和重放工具

    推荐教程:《go语言教程

Atas ialah kandungan terperinci golang是go语言吗?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn