美文网首页
go语言的初探

go语言的初探

作者: JackieZhang | 来源:发表于2016-10-26 09:24 被阅读0次

想必谷歌大家都知道,知名的互联网公司,也是我梦想着有一天能进去的公司。那么go和Google有什么关系。

GoGoogle开发的一种编译型,可并行化,并具有垃圾回收功能的编程语言。

罗布·派克(Rob Pike),罗伯特·格瑞史莫(Robert Griesemer),及肯·汤普逊于2007年9月开始设计Go语言,随后Ian Lance Taylor, Russ Cox加入项目中。Go语言是基于Inferno操作系统所开发的。Go语言于2009年11月正式宣布推出,成为开放源代码项目,并在LinuxMac

OS X平台上进行了实现,后追加Windows系统下的实现。

那么Google为什么要出go语言了,还有go到底有什么优点,下面我就根据网上还有知乎上的回答情况来大致说一下,说得不好,请勿见怪。

1.静态类型语言,但是有动态语言的感觉,静态类型的语言就是可以在编译的时候检查出来隐藏的大多数问题,动态语言的感觉就是有很多的包可以使用,写起来的效率很高。

2.内置runtime,支持垃圾回收,代码简洁,并发性好。

3.执行性能好。虽然不如 C 和 Java,但通常比原生 Python 应用还是高一个数量级的,适合编写一些瓶颈业务。内存占用也非常省。

相关文章

  • Golang Context

    参考Go语言实战笔记(二十)| Go ContextGolang context初探 一、WaitGroup 这是...

  • Go语言初探

    官方网站:https://golang.org/标准库文档:https://golang.org/pkg/在线编码...

  • Go语言初探

    Go语言教程 Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。Go是从2007年末由Robe...

  • go语言的初探

    想必谷歌大家都知道,知名的互联网公司,也是我梦想着有一天能进去的公司。那么go和Google有什么关系。 Go是G...

  • 1 Go语言初探

    GO语言简介 Go(又称Golang)是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程...

  • Go语言初探gRPC服务

    环境:2018-05-12 protoc 3.5.1 go1.10.1 windowsgRPC: Google...

  • Go语言安装开发初探

    1 下载安装可以到Golang中国择对应的操作系统进行安装,笔者是windows10 64位,选择windows-...

  • nats学习

    初探Nats中间件 一,nats是什么 nats是一个go语言开发的开源的、轻量、高性能的原生消息系统。nats消...

  • 潍坊go语言培训

    潍坊go语言培训潍坊go语言培训潍坊go语言培训潍坊go语言培训潍坊go语言培训潍坊go语言培训潍坊go语言培训潍...

  • go语言中的反射Reflect初探

    我们先看看什么是反射,它有什么用。我们先看卡wiki上关于反射的介绍。 链接为https://en.wikiped...

网友评论

      本文标题:go语言的初探

      本文链接:https://www.haomeiwen.com/subject/byepyttx.html