Go基础系列

1 Go语言初探

2019-07-05  本文已影响16人  GoFuncChan

GO语言简介

Go(又称Golang)是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。发布于2009年,目前最新版本为1.12。

Go号称21世纪的c语言,着重于分布式高并发的开发场景,针对网络编程、并发编程、分布式编程而设计,这种设计理念更适应现代软件的发展趋势,你会惊讶于Go在这些场景的开发效率和运行效率之高。

Go语言的设计理念

学习并使用一门语言,首先应该了解其设计理念,理解设计理念会帮助你更好的使用它,是不是好?它是为解决什么问题设计?这样做有什么优缺点?在实际应用中加入自己的思考对你帮助会很大。下面列出其主要设计理念:

Go语言历史版本的特性升级介绍

1.12

1.11 (里程碑版本:全新的go modules包管理,解决了长久以来对GOPATH的依赖问题。)

符号 @ 在 module 中有特殊含义,命令行不再支持 @ 符号。

1.10

1.9

1.8

1.7

1.6

1.5 (里程碑版本:go编译器由go自己实现,支持vendor)

上一篇下一篇

猜你喜欢

热点阅读