这在Bazel
的{{3}}中是什么意思:
将以下代码添加到根目录中的BUILD或BUILD.bazel文件中 存储库的目录。将前缀后的字符串替换为 您为项目选择的前缀。
load("@bazel_gazelle//:def.bzl", "gazelle") # gazelle:prefix github.com/example/project gazelle(name = "gazelle")
有一句话“将前缀后的字符串替换为您为项目选择的前缀”,我的项目是D:\workspace\www\go_work\src\golang_learning
,如何设置?
答案 0 :(得分:0)
该措辞意味着您选择了一个前缀。看来该文档可能需要一些改进,尤其是对于那些新手来说-我看不出有什么可以解释他们在说的前缀了。
想到该前缀的一种方法是“剥离$GOPATH/src/
时剩余的路径部分”。根据您提供的路径,该路径应为golang_learning
,因此将gazelle:prefix
行更改为
# gazelle:prefix golang_learning
你应该很好。