《Go語言第一課》是慕課網的慕課課程,授課老師是郝林。
基本介紹
- 中文名:Go語言第一課
- 提供平台:慕課網
- 類別:慕課
- 授課老師:郝林
課程簡介,課程大綱,
課程簡介
本課程為Go語言教程第一課,像很多程式語言一樣,用Go語言編寫簡單程式並不困難。實際上,開發簡單也是Go語言的特色之一。有些同學認為編程進階不易,其實那是因為基礎沒有打好。而這門教程的目的就是幫助大家打好Go語言編程的基礎的,Go語言教程第一課很重要!
課程大綱
第1章入門必備
第一眼你應該先看哪兒
1-1Go語言特點(03:02)
1-2Go語言優勢與劣勢(03:18)
1-3Linux下的安裝(02:21)
1-4Linux下的設定(03:16)
第2章基本規則
了解Go語言的基本規則是大前提
2-1Go語言-工作區和GOPATH(03:44)
2-2Go語言-源碼檔案的分類和含義(03:32)
2-3Go語言-代碼包的相關知識(上)(05:19)
2-4Go語言-代碼包的相關知識(下)(02:50)
第3章命令基礎
有利器不用那才是真的傻
3-1gorun命令簡介(01:11)
3-2示例來源說明(02:05)
3-3gorun命令案例演示(01:13)
3-4gorun常用標記的使用(04:33)
3-5gorun常用標記案例演示(02:18)
3-6gobuild命令簡介(01:43)
3-7gobuild命令案例演示(01:50)
3-8goinstall命令簡介(01:19)
3-9goinstall命令案例演示(02:14)
3-10goget命令簡介(01:03)
3-11goget命令案例演示(02:22)
3-12goget常用標記的使用(02:16)
3-13goget常用標記案例演示(02:53)
3-14本章總結(00:24)
第4章基本數據類型
她們簡單但也是有些特色的
4-1Go語言-程式實體與關鍵字
4-2Go語言-變數和常量
4-3Go語言-整數類型的命名和寬度
4-4Go語言-整數類型值的表示法
4-5Go語言-浮點數類型
4-6Go語言-複數類型
4-7byte與rune
4-8Go語言-字元串類型
第5章高級數據類型1
可以包含多個值的數據類型往往屬於核心
5-1Go語言-數組類型
5-2Go語言-切片類型
5-3Go語言-切片的更多操作方法
5-4Go語言-字典類型
5-5Go語言-通道類型
5-6Go語言-通道的更多種類
第6章高級數據類型2
看看Go語言是怎樣把多種編程範式巧妙結合的吧
6-1Go語言-函式
6-2Go語言-結構體和方法
6-3Go語言-接口
6-4Go語言-指針
6-5Go語言-指針(續)
第7章基本流程控制
現在誰還一條道走到黑?條件和分支肯定是要有的
7-1Go語言-if語句
7-2Go語言-switch語句
7-3Go語言-for語句
7-4Go語言-select語句
第8章更多的流程控制
運用她們是進階的第一步
8-1Go語言-defer語句
8-2Go語言異常處理——error
8-3Go語言異常處理——panic
8-4go語句初探