Go语言一览

在这个时代,学习成为了一个人一生的任务,我们在学习的过程中,不要只扩展深度,知识的广度也同样的重要,下面我就来简要的介绍一下Go这门最近很火热的编程语言吧。

简介

Go语言是由Google在2009年发行并开源的,在2009年就获得了TIOBE之星。

据发起者说,开发这门语言的主要原因就是受不了C++的各种问题,但又非常需要C++极致的性能,于是在2007年就开始设计Go语言了。

由于是Google发行的,Go一经发布就在开源界掀起一阵阵的波浪,更有不少人将Go立为自己的第一语言。 大名鼎鼎的Google

特点

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-2024

备案号:京ICP备15003423号-3