Go语言介绍
1. Go语言是什么
“Go是一种开源的程序设计语言,它意在使得人们能够方便地构建简单、可靠、高效率的软件”。
开发人员在为项目选择语言时,不得不在快速开发和性能之间做出选择。C和C++这类语言提供了很快的执行速度,而 Ruby 和 Python 这类语言则擅长快速开发。Go语言在这两者间架起了桥梁,不仅提供了高性能的语言,同时也让开发更快速。
2009年11月10日,Go语言正式成为开源编程语言家庭的一员。
2. Go语言有什么优势
- 学习曲线
- 效率
- 出身名门、血统纯正
- 自由高效:组合的思想、无侵入式的接口
- 强大的标准库
- 部署方便:二进制文件、Copy部署
- 简单的并发
- 稳定性
3. Go语言适合干什么
● 网络编程,这一块目前应用最广,例如网站开发。
● 服务器编程,例如:处理日志,处理文件。(在网站开发的过程中都会涉及到)
● 分布式系统,数据库代理器等。
● 云平台,国外很多云平台都是用Go开发的。
● 区块链开发,区块链的服务器存储那部分就是使用go开发的