Golang 简介&安装
Golang 介绍
“Golang 是一种开源的程序设计语言,它旨在使得人们能够方便地构建简单、可靠、高效率的软件。” —— golang.org
GO 语言借鉴了 Python 等其它编程语言简单易学、开发效率高的优势,同时针对多处理器(多核 CPU)系统的程序进行了优化(让每核 CPU 都能够执行 GO 语言开发的程序),这样使用 GO 语言开发的程序运行的速度可以媲美 C 或 C++ 程序的速度。
Go 语言优势
- 简单易学
- 语言层面支持并发,这个就是 Go 最大的特色(天生的支持并发)
- 应用场景丰富:web后台、数据库、云原生、区块链等
- 跨平台
- 丰富的标准库(指令),Go 目前已经内置了大量的库,特别是网络库非常强大
- Go里面也可以直接包含C代码,利用现有的丰富的C库