go mod 私有項目版本號指定


公司以前的項目沒有支持go mod,現在許喲啊支持go mod,就涉及到如何指定版本號的問題。

找到項目最后一次提交的commit id

k可以看到該項目的最后一次commit id為: 510aa62

在go mod 的require里面引入項目的last commit id

由於不知道哪個版本號,那么在require里面使用最近一次提交的commit id: 510aa62

  1.  
    go 1.3.3
  2.  
     
  3.  
    require (
  4.  
    git.xx.cn/rd/dnsa 510aaa62
  5.  
    )

執行

go mod tidy

執行后就會發現已經幫我們自動引入了最后一次commit id對應的版本號

  1.  
    require (
  2.  
    git.xxx.cn/rd/dnsa v1.1.1-0.20190923073425-510aaa62d1d0
  3.  
    )

參考:https://blog.csdn.net/gs80140/article/details/95320215


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM