Базель: Как установить этот элемент в файле BUILD.bazel? - PullRequest
0 голосов
/ 05 ноября 2018

Что это означает в Bazel документации :

Добавьте приведенный ниже код в файл 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, как его установить?

1 Ответ

0 голосов
/ 05 ноября 2018

Формулировка подразумевает, что вы выбрали префикс ранее; похоже, что документация могла бы быть немного улучшена, особенно для новичков - я не вижу ничего выше того, что объясняет префикс, о котором они говорят.

Одним из способов обозначения этого префикса является «часть пути, остающаяся после удаления $GOPATH/src/». В зависимости от указанного вами пути это должно быть golang_learning, поэтому измените строку gazelle:prefix на

# gazelle:prefix golang_learning

и тебе надо идти.

...