說我是開發p一個系統的插件A,那么p自然就看A什么時候開發和測試了。p但一旦與 集成,這種依賴就不再是必需的A。在 Maven 中,可以使用范圍來聲明依賴關系provided,以避免不必要的版本沖突。如何在 go 模塊中實現這一點?
1 回答

莫回無
TA貢獻1865條經驗 獲得超7個贊
不,不是的。但這不是什么大問題。假設你有foo_test.go
,其中包括 to 的依賴項foo/bar/baz
。
這是 Go 的優勢之一 - 編譯器識別需要鏈接的內容并使用 Go 模塊,他有一份材料清單,不僅按名稱定義所需的依賴項,而且還詳細定義了提交。
正如所寫的,將內容想象成更像是在處理項目時在某個時刻需要的材料清單,而不是像一組構建胖 JARgo.mod
的指令。
旁注:即使是 Maven 依賴項通常也不會進入生成的 JAR。Spring Boot 會這樣做,但這不是默認的 Maven 行為;構建瘦小的 JAR是。
- 1 回答
- 0 關注
- 141 瀏覽
添加回答
舉報
0/150
提交
取消