1. Golang学习
此课程的主要内容来自慕课学习视频整理
Go语言的设计初衷
- 针对其他语言的通电进行设计
- 并加入并发编程
- 为大数据,微服务,并发而生的通用编程语言
Go语言与转型
- 项目转型首选语言
- 软件工程师转型、添加技术栈的首选语言
- 这是一门为转型量身定制的课程
Go语言的特别之处
- 没有‘对象’,没有继承多态,没有泛型,没有try/擦catch
- 有接口,函数式编程,CSP并发模型(goroutine + channel)
- 学习Go语言很简单,因为语法简单
- 用好Go语言不容易,因为要调整三观
学号Go语言,用好Go语言!
2. 安装与环境
Go语言的安装与开发环境
- 下载:https://studygolang.com/dl
- 开发环境:vi,idea,sublime… + go插件
- IDE:GoLand,liteIDE