Golang介绍、优缺点、发展前景、开发工具


参考

Go语言中文网 - Golang中文社区

官方学习文档

Golang标准库文档

大道至简—GO语言最佳实践

b站视频

博客园知名博主

Go语言教程

Go语言源码案例

学习书籍

            

介绍

Go(又称Golang)是 Google开发的一种 静态 强类型、编译型、并发型,并具有垃圾回收功能的 编程语言
罗伯特·格瑞史莫(Robert Griesemer),罗勃·派克(Rob Pike)及 肯·汤普逊(Ken Thompson)于2007年9月开始设计Go,稍后Ian Lance Taylor、Russ Cox加入项目。Go是基于 Inferno操作系统所开发的。Go于2009年11月正式宣布推出,成为开放源代码项目,并在 LinuxMac OS X平台上进行了实现,后来追加了Windows系统下的实现。在2016年,Go被软件评价公司TIOBE 选为“TIOBE 2016 年最佳语言”。 目前,Go每半年发布一个二级版本(即从a.x升级到a.y)。  

优缺点

go优点与缺点

Go 语言的优点,缺点和令人厌恶的设计

发展前景

go语言号称为未来互联网的基石开发语言,类似于当年的c语言。

k8s、docker、consul等很多流行工具和中间件都是用go言开发的。

国外国内都很多大公司都在使用,招聘职位也多起来了。

开发工具

三个开发工具对比

工欲善其事,必先利其器 (Go开发工具)

VSCode

LiteIDE

GOLand (收费)


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM