Golang - 开篇必须吹牛逼
(1)咱们为何要学git
高并发
深度 || 广度
(2)go学习思路和目标github
多打多练
掌握go语言
作一个并发相关的案例
Go牛逼吗
1. 认识go语言golang
- go语言(或 Golang)是Google在 2007 年开发的一种开源编程语言,于2009年11月开源,2012年发布go稳定版
- go是很是年轻的一门语言,它的主要目标是“兼具Python 等动态语言的开发速度和C/C++等编译型语言的性能与安全性
2. go的诞生chrome
- Robert:曾协助制做Java的HotSport编译器,制做了chrome浏览器的js引擎V8
- Rob:google首席科学家,与ken共事多年,创出普遍实用的UTF-8编码
- Ken:1966年加入贝尔实验室,1983年图灵奖和美国国家技术奖得主,是Unix的原创者,发明了衍生出C的B语言
3. go的优点数据库
- 作高并发有巨大的优点
- 开发简单,开发效率堪比python
- 运行效率高,很适合用做中央服务器的系统编程语言
- 是项目转型的首选语言,不少公司在用go重构代码
- 提供了海量并行的支持,很适合处理游戏相关数据
4. 使用go的公司编程
5. go适合作什么浏览器
- 服务端开发
- 分布式系统
- 网络编程
- 区块链开发
- 内存KV数据库,例如boltDB、levelDB
- 云平台
安装环境
1. 下载SDK安全
2. 编辑器 goland-2018.1.1.exe
https://www.0daydown.com/tag/goland