Go语言一览

在这个时代,学习成为了一个人一生的任务,我们在学习的过程中,不要只扩展深度,知识的广度也同样的重要,下面我就来简要的介绍一下Go这门最近很火热的编程语言吧。 #### 简介 Go语言是由Google在2009年发行并开源的,在2009年就获得了TIOBE之星。 据发起者说,开发这门语言的主要原因就是受不了C++的各种问题,但又非常需要C++极致的性能,于是在2007年就开始设计Go语言了。 由于是Google发行的,Go一经发布就在开源界掀起一阵阵的波浪,更有不少人将Go立为自己的第一语言。 ![](/uploads/article/2018/11/26/20181126094605_2514.jpeg) 大名鼎鼎的Google #### 特点 ![](/uploads/article/2018/11/26/20181126094638_5267.jpeg) GO语言的吉祥物 Go的特点就是在开发过程中,又能达到静态编译语言的安全和性能,又能拥有动态语言的高维护性。 它的主要目标就是:“兼具 Python 等动态语言的开发速度和 C/C++等编译型语言的性能与安全性”。 Go语言可以在不损失应用程序性能的情况下降低代码的复杂性,具有“部署简单、并发性好、语言设计良好、执行性能好”等优势。 #### 应用 要成为一个成功的语言,基于这个语言开发的优秀项目是必不可少的。用Go语言开发的重要项目有:Docker、Go-Ethereum、Thrraform 和 Kubernetes。 在这其中最出名就是Docker了,在许多公司的服务器都使用了Docker。 Docker的logo 最后我们就用Hello World来结束吧 package main import "fmt" func main() { fmt.Println("Hello, World") }
联系我们

邮箱 626512443@qq.com
电话 18611320371(微信)
QQ群 235681453

Copyright © 2015-2022

备案号:京ICP备15003423号-3