開發設定
Fuchsia 結帳版面配置與提供標準 Go 工具 (例如 go test
和 gopls
(Go 語言伺服器)) 立即可用的不相容。
如要設定工作區與 Go 工具相容,請執行 fx setup-go
。這項操作會建立 Go 工具並運作及與 IDE 相容且必要的所有符號連結和其他檔案。
請注意,只有在您重視 IDE 功能和/或直接執行 go
指令時,才需要執行這項操作。如果您滿意沒有 IDE 功能,並且搭配使用 fx
set
、fx build
和 fx test
來與 Go 搭配使用,請略過此設定。
編輯器設定
您的編輯器必須設定,才能正確使用 Fuchsia-vendored Go 建構工具。特別要注意:
- GOROOT 必須設為可感知 Fuchsia 的 GOROOT (可能為 $FUCHSIA_DIR/out/default/host-tools/goroot
,但請務必將 $FUCHSIA_DIR
替換為實際路徑,並將 out/default
替換成您使用的 GN Out 目錄)。- 需要將「fuchsia」新增至 Go 建構標籤。