亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > go mod 安裝依賴 unkown revision問題的解決方案

go mod 安裝依賴 unkown revision問題的解決方案

熱門標簽:電話機器人軟件免費 百度地圖標注后傳給手機 壽光微信地圖標注 涿州代理外呼系統 阿克蘇地圖標注 評價高的400電話辦理 excel地圖標注分布數據 外呼系統用什么卡 外呼系統顯本地手機號

背景

公司一個golang的項目,使用到了公司的私有倉庫,去執行go mod tidy(下載依賴)的時候,到download公司私有庫的時候就報錯,報錯信息也不明顯,只是提示找不到影響版本unkown revision

小知識

go mod

golang用來管理用來的,類似java的maven(但肯定沒有maven這么好用)

go mod tidy ,下載更新依賴

go install這種下載依賴的方式其實是通過go get的方式去下載的

go insall -x 加上-x命令,可以查看更多的錯誤信息

golang環境配置

linux

安裝go >= 1.12.x
vi /etc/profile
export GOROOT=/usr/local/go (go語言安裝路徑)
export GOPATH=/data/go (go業務代碼環境路徑)
export GO111MODULE=on (啟用Mod依賴)
export GOPORT=8082 (啟動端口,默認8080)
export GIN_MODE=debug (gin環境模式,線上用release)
export GOPRIVATE=gitlab.XXXX.com/XXX/* (公司私有私有庫)
source /etc/profile

可惜我的環境是windows上的,索性也折騰了一下

使用的是windows的powershell
ls env:  顯示環境變量
$env:GOPRIVATE="gitlab.XXXX.com/XXX/*"   設置環境變量

當然你可以直接通過圖形化界面去配置,原理一致

git 配置

git的默認配置在當前用戶目錄的.gitconfig文件中,不管是windows還是linux

git config -l 查看git的所有配置
git config --global user.name="jwen" 設置global配置

踩坑

golang版本問題

電腦上本來使用的是go1.12,看代碼里面給出的說是大于1.12就行了的,但知道golang的1.12和1.13版本有比較大區別,因為我就強行升級了一波,直接來到了golang1.14版本

在1.12版本的時候,要手動打開GO111MODULE ,就是導入這個環境變量GO111MODULE=on

而在1.13版本的話,就跟根據目錄是否有go.mod文件自動打開的

所以建議升級就golang版本到1.13以上版本

**

git版本問題

這個是萬萬沒想到的,說是go mod調用鏈中會用到一些git指令,當git版本比較舊時,調用失敗產生錯誤,并給出歧義的提示信息,提示unknown revision

解決方法:更新git

gitlab請求問題

公司的gitlab倉庫請求的是http請求,而不是https請求,這個需要根據公司實際情況來看

解決辦法

1、確認golang,git版本,建議升級到最新版本;

2、新增golang的環境變量,新增GOPRIVATE,value配置為自己需求的私有倉庫,讓golang可以下載私有庫的東西

建議直接golang設置
golang設置
go env -w GOPRIVATE="gitlab.xxx.com/xxxx/*"
linux配置
export GOPRIVATE=gitlab.xxx.com/xxxx/*
windows配置
$env:GOPRIVATE="gitlab.XXXX.com/XXX/*" 

3、修改git配置,因為go install/mod tidy 去下載依賴其實是通過git命令去下載的,而且默認是http協議去下載的,建議是修改為ssh協議去獲取

方法一:通過修改文件方式,去到當前用戶目錄修改.gitconfig文件,新增如下,注意私有庫是http還是https

[url "git@gitlab.xxxx.com:"]
 insteadOf = http://gitlab.xxxxx.com/

方法二:通過命令行形式,直接執行命令如下:

git config --global url."git@gitlab.xxxx.com:".insteadOf http://gitlab.xxxx.com/

4、然后執行go install 或者 go mod tidy確認是否可以正常下載依賴

補充:go mod download 私有倉庫依賴時返回 unknown revision v1.0.1問題處理

1、go設置私有倉庫

go env -w GOPRIVATE="YourRepositorySite/*"

2、git config --global url."https://YourRepositorySite".insteadof "ssh:git@YourRepositorySite"

將ssh地址切換成https

3、設置記住密碼

git config --global credential.helper store

4、git clone YourRepositorySite 記住密碼

5、go mod download下載成功

以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • Go語言 如何實現RSA加密解密
  • golang 如何實現HTTP代理和反向代理
  • Golang實現http文件上傳小功能的案例
  • 解決golang 關于全局變量的坑
  • Goland使用Go Modules創建/管理項目的操作
  • Go語言獲取文件的名稱、前綴、后綴

標簽:吐魯番 雞西 蘭州 欽州 梅河口 銅川 汕頭 重慶

巨人網絡通訊聲明:本文標題《go mod 安裝依賴 unkown revision問題的解決方案》,本文關鍵詞  mod,安裝,依賴,unkown,revision,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《go mod 安裝依賴 unkown revision問題的解決方案》相關的同類信息!
  • 本頁收集關于go mod 安裝依賴 unkown revision問題的解決方案的相關信息資訊供網民參考!
  • 推薦文章
    欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 亚飞与亚基在线观看| 四虎影视库| 美女免费精品高清毛片在线视| 天天色色网| 你懂的在线观看视频| 精品在线视频播放| 麻豆污视频| 亚洲爆爽| 美国一区二区三区| 久久99这里只有精品国产| 午夜激情视频在线播放| 色综合久久天天综合观看| 久草免费在线观看| 九九精品久久久久久久久| 亚洲wwwwww| 日韩av东京社区男人的天堂| 香蕉视频亚洲一级| 欧美另类videosbestsex久久| 欧美激情一区二区三区视频高清| 一级女性全黄生活片免费| 成人免费观看视频| 成人影视在线播放| 青青久久国产成人免费网站| 在线观看成人网| 国产伦精品一区二区三区在线观看 | 日本伦理片网站| 九九久久99| 国产麻豆精品| 91麻豆精品国产片在线观看| 91麻豆精品国产高清在线| 国产网站在线| 精品国产一级毛片| 日韩中文字幕一区| 国产网站免费视频| 国产成人精品综合| 999久久久免费精品国产牛牛| 国产一区二区精品久久| 国产91视频网| 日韩在线观看免费完整版视频| 国产原创视频在线| a级毛片免费全部播放| 欧美爱爱动态| 国产一级生活片| 成人免费网站久久久| 日韩免费在线视频| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 二级片在线观看| 可以免费看污视频的网站| 色综合久久天天综合| 精品视频免费看| 深夜做爰性大片中文| 亚洲精品影院久久久久久| 亚洲爆爽| 久久久久久久免费视频| 欧美α片无限看在线观看免费| 欧美激情影院| 尤物视频网站在线| 免费一级片网站| 中文字幕97| 美女免费毛片| 欧美国产日韩久久久| 国产原创中文字幕| 日韩专区一区| 天天做日日爱夜夜爽| 人人干人人插| 午夜激情视频在线观看| 日本在线www| 国产欧美精品午夜在线播放| 999精品视频在线| 欧美激情一区二区三区在线播放| 日日爽天天| 日本免费乱理伦片在线观看2018| 国产国产人免费视频成69堂| 精品视频在线观看一区二区三区| 国产成人啪精品视频免费软件| 国产不卡精品一区二区三区| 国产伦精品一区二区三区在线观看 | 久久99中文字幕| 欧美日本国产| 国产伦精品一区三区视频| 亚洲第一页乱| 久久久久久久久综合影视网| 精品国产一区二区三区免费| 久久久久久久男人的天堂| 久久久久久久网| 精品视频一区二区| 国产视频一区在线| 超级乱淫伦动漫| 久久国产一区二区| 色综合久久手机在线| 国产一区二区精品在线观看| 999精品在线| 日韩在线观看免费| 欧美a级片视频| 精品视频在线观看免费| 国产精品12| 久久久久久久免费视频| 亚州视频一区二区| 精品在线观看国产| 午夜激情视频在线播放| 天天做日日爱| 精品久久久久久中文字幕2017| 久久成人综合网| 一级毛片看真人在线视频| 99热精品在线| 精品视频一区二区三区免费| 欧美1区| 国产视频一区二区三区四区| 一级片片| 国产不卡在线看| 黄视频网站在线免费观看| 色综合久久天天综合| 成人免费高清视频| 99久久精品国产片| 国产不卡在线看| 黄视频网站免费| 黄视频网站免费| 亚洲www美色| 可以在线看黄的网站| 日韩字幕在线| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 久久99中文字幕久久| 麻豆系列 在线视频| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 亚洲女人国产香蕉久久精品| 日本特黄一级| 欧美a免费| 你懂的日韩| 国产国语在线播放视频| 亚飞与亚基在线观看| 色综合久久天天综合绕观看| 日韩女人做爰大片| 久草免费资源| 亚洲精品中文一区不卡| 四虎影视库| 日本伦理黄色大片在线观看网站| 四虎影视久久久免费| 国产成人精品影视| 日韩一级黄色| 国产网站免费在线观看| 九九精品久久久久久久久| 久草免费资源| 欧美一区二区三区性| 国产网站免费在线观看| 久久久久久久免费视频| 午夜在线亚洲男人午在线| 午夜激情视频在线播放| 久草免费在线视频| 99色吧| 九九久久国产精品| 日韩一级黄色大片| 国产网站免费观看| 免费的黄色小视频| 国产精品自拍一区| 国产一区免费在线观看| 色综合久久手机在线| 久久精品道一区二区三区| 欧美大片aaaa一级毛片| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 午夜家庭影院| 91麻豆国产| 毛片高清| 日日日夜夜操| 青青青草影院| 国产麻豆精品| 天天色色网| 久久精品免视看国产明星 | 国产欧美精品午夜在线播放| 日本特黄特黄aaaaa大片| 国产一区精品| 91麻豆精品国产自产在线观看一区 | 美女免费毛片| 国产一区二区精品在线观看| 免费国产一级特黄aa大片在线| 欧美1卡一卡二卡三新区| 精品视频在线看 | 麻豆系列 在线视频| 国产网站免费在线观看| 免费的黄色小视频| 亚洲天堂在线播放| 天天色成人网| 国产伦久视频免费观看视频| a级毛片免费全部播放| 精品美女| 美女免费精品高清毛片在线视| 精品视频免费看| 黄视频网站在线免费观看| 日本特黄一级| 成人影院一区二区三区| 欧美一区二区三区在线观看| 久久久久久久久综合影视网| 午夜欧美福利| 免费国产在线观看| 欧美另类videosbestsex久久| 欧美国产日韩在线| 一本高清在线| 国产成a人片在线观看视频 | 亚洲女人国产香蕉久久精品| 免费国产在线观看不卡|