Go 基礎與模組管理
Go 語法基礎、模組系統與入門指南。
📖 基礎入門
學習筆記
- Golang Note - Go 學習筆記
- Go 基礎 - Go 語言基礎
實戰派教學
範例程式
- Example - Go 程式範例
📦 Go Modules
模組管理
- 從一知半解到略懂 Go modules
- Go Modules - Go 模組系統
🎯 語言特性
物件導向
- OO - Go 的物件導向設計
Interface
- Interface - Interface 使用指南
💡 學習要點
Go 基礎語法
-
變數與類型
- 基本類型
- 複合類型(slice, map, struct)
- 類型推導
-
控制流程
- if/else
- for 迴圈
- switch
-
函數
- 多返回值
- 延遲執行(defer)
- 閉包
Go Modules
-
模組初始化
go mod init example.com/myproject -
依賴管理
go get package@version go mod tidy -
版本控制
- Semantic Versioning
- go.mod 與 go.sum
最後更新: 2025-12-01