我有一個實現(xiàn) GRPC API 的應(yīng)用程序。Bazel 使用存儲庫中的 .proto 文件生成 Go 代碼,然后構(gòu)建一個二進制文件。我的問題:是否可以配置一個新目標,以便 Bazel 生成(除了二進制文件之外)其他應(yīng)用程序可以使用的 Go 庫?我知道 Bazel 將生成的代碼存儲在其沙箱深處的某個地方,但是我希望有一種更可靠的方式,因為路徑可能會在未來的 Bazel 版本中發(fā)生變化。UPD:如果使用 Bazel 無法實現(xiàn),請?zhí)峁┯嘘P(guān)如何使用不同工具實現(xiàn)相同目標的任何提示。
是否可以使用 Bazel 構(gòu)建 Go 庫而不是二進制文件?
月關(guān)寶盒
2022-07-04 17:00:14