Contents
老程式設計師手把手帶您理論+實戰入門 Go 語言
從這 12.5 小時的課程,你會學到
- 了解 GO 語言的特點
- 掌握 GO 的語言的基本文法
- 熟悉 GO 程式開發流程
- 掌握 GO 程式調試方法
要求
- 熟悉電腦基礎知識
- 了解一些程式語言
課程說明
本課程是 GO 語言入門課程,透過本課程學習您可以掌握:Go 語法基礎、Go 資料型別、運算子、複合資料型別、 條件語句、 迴圈語句、函數和自訂資料類型。
章節說明如下:
第1章 直奔主題-寫出你的第一個 Go 程式
1.1 使用Go Playground編寫程式 Go 程式碼
1.2 搭建開發環境
1.2.1 Windows上建置 Go 語言開發環境
1.2.2 Linux上建置 Go 語言開發環境
1.2.3 macOS上建置 Go 語言開發環境0
1.3 使用「石器時代」工具編寫 Go 程式碼
1.3.1 編寫程式
1.3.2 編譯程式
1.3.3 運行程式
1.3.4 代碼解釋
1.4 使用「鐵器時代」工具編寫Go程式碼
1.4.1 LiteIDE 工具
1.4.2 Visual Studio Code
1.5 回頭看看 Go 那些事
1.5.1 Go 語言史
1.5.2 Go 語言優點
1.6 如何獲得協助
第2章 Go 文法基
2.1 標識符與關鍵字
2.1.1 標識符
2.1.2 關鍵字
2.2 語句
2.3 變數
2.3.1 宣告變數
2.3.2 宣告短變數
2.4 常量
2.5 格式化輸出
2.6 註釋
2.7 包
2.7.1 聲明包
2.7.2 導入包
2.7.3 自訂包
2.7.4 為包提供別名
2.7.5 匿名導入
第3章 Go 資料類型
3.1 Go 資料型別概述
3.2 整數類型
3.3 浮點類型
3.4 複數類型
3.5 布林類型
3.6 類型轉換
3.7 字串類型
3.7.1 字串表示
3.7.2 字元轉義
3.7.3 原始字串
3.7.4 字串常用方法
第4章 運算符
4.1 算數運算符
4.2 關係運算符
4.3 邏輯運算符
4.4 位元運算符
4.5 賦值運算符
4.6 其他運算符
4.7 運算子優先級
第5章 複合資料類型
5.1 指針類型
5.1.1 宣告指標變數
5.1.2 空指針
5.1.3 二級指針
5.2 數組
5.2.1 聲明陣列 (數組,array )
5.2.2 存取陣列(數組,array )元素
5.3 切片
5.3.1 聲明切片
5.3.2 使用切片操作符
5.3.3 新增元素
5.4 映射
5.4.1 聲明映射
5.4.2 存取映射元素
5.4.3 刪除元素
5.5 遍歷容器
第6章 條件語句
6.1 if 語句
6.1.1 if 結構
6.1.2 if-else 結構
6.1.3 if-else-if 結構
6.2 switch 語句
6.2.1 一個 case 有多個值
6.2.2 使用 fallthrough 貫穿 case
第7章 迴圈語句
7.1 for loop(迴圈)
7.1.1 基本形式 for 迴圈
7.1.2 簡化的 for 迴圈
7.2 跳轉語句
7.2.1 break 語句
7.2.2 使用標籤的 break 語句
7.2.3 continue 語句
7.2.4 使用標籤的 continue 語句
7.2.5 goto 語句
第8章 函數
8.1 使用者自訂函數
8.2 函數返回值
8.2.1 傳回單一值
8.2.2 傳回多個值
8.2.3 命名函數傳回值
8.3 變參函數
8.4 函數式編程
8.4.1 匿名函數
8.4.2 函數作為返回值使用
8.4.3 函數作為參數使用
8.5 閉包與捕獲變量
第9章 自訂資料類型
9.1 結構體
9.1.1 聲明結構體
9.1.2 實例化結構體
9.1.3 結構體指針
9.1.4 結構體嵌套
9.2 為結構體添加方法
9.3 定義介面
9.4 實作接口
目標受眾
- 對GO語言有興趣人員
- 使用GO語言開發人員
- 學習GO語言就業學生
講師簡介
東昇 關 技術專家,技術顧問,技術圖書作家,金牌講師
關東升,國內著名技術專家,架構師,專案經理、技術顧問,技術圖書作家,51CTO學院金牌講師。
擅長技術:
行動開發、前後端技術、遊戲開發、資料庫開發與設計、軟體架構設計等多種IT技術。
20年教學經驗:
教授近萬名學員,近期為中國移動、中國聯通、南方航空、中石油、工商銀行、平安銀行和天津港務局等企業單位授課。
擅長技術:行動開發、後端技術、遊戲開發、資料庫開發、軟體架構設計等技術。
證書:微軟MCP(微軟認證開發工程師)、全國行動終端講師等。
18年教學經驗:
教授近萬名學員,近期為中國移動、中國聯通、南方航空、中石油、工商銀行、平安銀行和天津港務局等企業單位授課。
26年專案經驗:
參與設計開發北市公車一卡通百億級大型專案;發國家農產品追溯系統;網路遊戲《神農訣》;飯店預訂系統的iOS客戶端開發與金融系統微博客戶端開發。
著有50本多本IT圖書:
主要暢銷書有《漫畫Java》、《趣玩Python自動化辦公室真簡單》、《看漫畫學Python》、《Java從小白到大牛》和《Kotlin從小白到大牛》、《Python從小白到大 牛》、《Android從小白到大牛Kotlin版》和《iOS開發指南從零基礎到App Store上架》。
- 點選這個 Network & Security 課程✨優惠連結✨ ( NT390 起特價中 ) | 新客戶✨ 優惠連結 ✨| Udemy 永久擁有課程 ( 在電腦瀏覽器登入,點選“優惠連結”後再回想要的課程介紹中點選“報名參加課程”即可取得 )
- Udemy 現在越來越多課程有中文字幕,請參考 Soft & Share 中文線上課程
- 手機上點選優惠連結看到的價格比電腦上看到的貴
- $代表當地貨幣, 如在台灣為 NT
- 點選”報名參加課程”有可能因瀏覽器 cookies 轉久一點或回報錯誤而無法連上,請稍等刷新或重新點選就會出現
報名參加課程

也許你會有興趣
- Go : 完整的新手訓練營課程(Golang)
- ★英語學習地圖 – 練好英文是最大的學習槓桿
- 如何找工作學習地圖 – 找工作不要靠運氣!
- 挑選 Soft & Share 各種粉絲群與頻道加入
你必須登入才能發表留言。