您的位置 首页 技术

golang是go语言吗?

golang是go语言吗? golang是go语言 Go又称 Golang,是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson …

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语言教程》

以上就是golang是go语言吗?的详细内容,更多请关注24课堂在线网其它相关文章!

本文来自网络,不代表24小时课堂在线立场,转载请注明出处:http://www.24ketang.cn/86248.html

为您推荐

返回顶部