"Basics"
- 1.1 Go 專案結構與 module
理解 go.mod、module path 與 Go 專案的依賴邊界
- 1.1 Python 哲學與設計理念
理解 Python 的核心設計原則
- 6.1 如何新增一個 Hook
完整的 Hook 開發流程
- 1.2 從單一 script 到多檔案專案
理解 Python 程式如何從單一 .py 檔案長成 module、package 與可測試專案
- 1.2 變數、零值與短變數宣告
理解 Go 如何宣告、初始化與使用零值
- 1.3 控制流程:if、for、switch
掌握 Go 的條件判斷、迴圈與分支控制
- 1.3 模組與套件組織
理解 Python 的模組系統和套件結構
- 1.4 package、檔案與可見性
看懂 package main、檔案切分與大小寫可見性
- 1.4 導入機制與路徑管理
解決模組找不到的問題
- 1.5 從單檔到多檔案
理解 Go 程式如何從 main.go 長成多檔案與多 package
- 1.6 函式、方法與 receiver
區分普通函式、建構函式與帶 receiver 的方法
- 1.7 從入口程式看應用啟動流程
用入口程式建立 Go 程式的啟動與資料流模型