簡體   English   中英

go.mod 中的模塊名稱別名

[英]Module name alias in go.mod

有沒有辦法在模塊中使用更短的名稱表示/映射?

我有一個項目,命名為 url:

module github.com/<org>/<project>    
go 1.14

能夠做到這一點會很高興:

import "<short_name>/<project>/package_folder"

go.mod ,類似於:

module github.com/<org>/<project> => short_name
go 1.14

不,沒有辦法在go.mod文件中定義別名。

它被提議但由於此處解釋的原因而被拒絕。

我最近遇到了一個命名不佳的內部回購協議。 Go 不這樣做,但是通過一些 git 魔法,您可以接近。

在你的 ~/.gitconfig 添加如下內容: [url "ssh://git@github.com//"] insteadOf = https://github.com/ <go_mod_org>/<go_mod_repo>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM