使用 Go (Golang)
什麼是 Go?
Go(又稱 Golang)是 Google 開發的一種靜態強類型、編譯型、並發型的程式語言。Go 語言語法簡潔清晰,具有高效的垃圾回收機制和強大的並發支持(goroutine 和 channel),特別適合構建高性能的網絡服務和分佈式系統。Go 的標準庫提供了豐富的功能,包括 HTTP 伺服器、加密、數據庫介面等,使其成為現代雲原生應用開發的首選語言之一。
ServBay 對 Go 的支持
根據 ServBay 1.11.0 的最新更新,平台現已全面支持 Go 語言開發環境。ServBay 集成了完整的 Go 工具鏈,支持以下版本範圍:
- Go 1.11
- Go 1.12
- Go 1.13
- Go 1.14
- Go 1.15
- Go 1.16
- Go 1.17
- Go 1.18
- Go 1.19
- Go 1.20
- Go 1.21
- Go 1.22
- Go 1.23
- Go 1.24
這種全面的版本覆蓋使開發者能夠輕鬆切換不同 Go 版本,既滿足歷史項目的維護需求,也支持最新語言特性的開發。
TIP
ServBay 已預配置 Go 模塊(Go Modules)支持,無需額外設置即可管理項目依賴。
安裝方式
您可以通過 ServBay 的 GUI 面板輕鬆安裝和管理 Go 環境:
- 打開 ServBay GUI 面板
- 導航到
服務
-Go
部分 - 選擇您需要的 Go 版本
- 點擊
安裝
按鈕,等待安裝完成
使用 Go
通過 ServBay 安裝完 Go 後,您可以在命令行中直接使用 Go 命令
bash
go version
# go version go1.24.1 darwin/arm64
1
2
2