Go

开发设置

Fuchsia 结账的布局开箱即与 go testgopls(Go 语言服务器)等标准 Go 工具不兼容。

如需设置工作区以与 Go 工具兼容,请运行 fx setup-go。这将创建 Go 工具运行以及与 IDE 兼容所需的所有符号链接和其他文件。

请注意,只有在您关心 IDE 功能和/或直接运行 go 命令时,才需要执行此操作。如果您不想使用 IDE 功能,并且希望将 fx setfx buildfx test 与 Go 搭配使用,可以随时跳过此设置。

编辑器配置

您的编辑器需要经过配置才能正确使用 Fuchsia 供应商提供的 Go 构建工具。具体而言: - GOROOT 需要设置为 Fuchsia-aware GOROOT(可能是 $FUCHSIA_DIR/out/default/host-tools/goroot,但请务必将 $FUCHSIA_DIR 替换为实际路径,将 out/default 替换为您使用的 GN out 目录)。 - 需要将“fuchsia”添加到 go build 标记中。