【发布时间】:2020-06-22 23:07:54
【问题描述】:
我在使用 Bazel 构建 Go 项目时遇到 a problem,发现它的根本原因是 load 导入 @io_bazel_rules_go 的顺序。
收到答案后,我参考了 Bazel 的官方文档,如果它是在规范中定义的,或者只是对实现的隐式依赖。我还不能检查所有官方文档,但听起来以下文档与这个问题有关,但load 的顺序如何影响构建仍然很模糊;在我所经历的情况下,似乎较早的声明胜过后来的声明。
- https://docs.bazel.build/versions/2.2.0/build-ref.html#load
- https://docs.bazel.build/versions/2.2.0/external.html#shadowing-dependencies
谁能澄清这是否是规范?
【问题讨论】:
标签: bazel bazel-rules