1.3 KiB
1.3 KiB
/go-build — 解決 Go 建置錯誤
自動診斷並修復 Go 專案中的編譯與建置錯誤。
使用方式
/go-build [目錄路徑]
功能說明
此指令會呼叫 go-build-resolver agent:
- 執行建置:嘗試執行
go build ./...或go install。 - 分析日誌:擷取並分類編譯錯誤訊息。
- 定位問題:找出錯誤的檔案與行號。
- 自動修復:常見修復範例包含:
- 匯入(Import)路徑不正確。
- 缺少變數、常數或類型定義。
- 接口(Interface)實作不完整。
- 型別不匹配。
- 語法錯誤(缺少分號、括號等)。
- 依賴管理:執行
go mod tidy以解決缺少的問題。
修復策略
階段 1:快速修復
針對匯入錯誤、拼字錯誤或缺少括號等簡單問題進行即時修正。
階段 2:深度修復
針對類型定義變動或介面重構導致的連鎖錯誤進行分析與同步修復。
階段 3:依賴修復
解決專案外部包(Packages)版本衝突或缺失問題。
注意事項
- 如果專案包含 CGO,確保相關環境變數與連結庫已正確設定。
- 修復後會自動重新執行建置以驗證結果。
- 建議在提交重大變更前執行此指令以確保代碼可順利編譯。