婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 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問題的解決方案的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    91片在线免费观看| 亚洲精品视频在线观看免费| 国产成人综合自拍| 精品久久久久久久人人人人传媒| 亚洲欧美激情小说另类| 亚洲国产精品久久人人爱| 婷婷成人综合网| 一级日本不卡的影视| av在线不卡观看免费观看| 欧美无人高清视频在线观看| 91精品欧美一区二区三区综合在| 亚洲成人精品一区| 国产成人综合亚洲91猫咪| 99精品一区二区三区| 亚洲欧洲另类国产综合| 91美女片黄在线观看| 亚洲成av人片在线观看| 8x福利精品第一导航| 国产精品麻豆久久久| 色综合色狠狠天天综合色| 精品国产精品网麻豆系列| 亚洲天堂成人在线观看| 国产精品一区二区男女羞羞无遮挡| 日韩免费高清视频| 亚洲一区在线播放| 国产一区二区剧情av在线| 欧美午夜宅男影院| 国产欧美日韩在线观看| 国产色一区二区| 亚洲777理论| 日本丰满少妇一区二区三区| 国产精品久久久久久久裸模| 国产自产高清不卡| 欧美一区欧美二区| 国产成人av影院| 国产欧美综合在线观看第十页| 蜜臀av一区二区| 国产精品久久久久久久久免费相片 | caoporen国产精品视频| 国产高清视频一区| 亚洲精品在线观| 日本少妇一区二区| 极品美女销魂一区二区三区| 亚洲欧美日本在线| 91麻豆国产福利在线观看| 国产精品色哟哟| 8x福利精品第一导航| 一本大道久久a久久精品综合| 奇米精品一区二区三区在线观看| 欧美老肥妇做.爰bbww视频| 午夜精品福利一区二区三区蜜桃| 国产欧美综合在线观看第十页| 成人免费va视频| 国产精品视频一区二区三区不卡| 欧美美女激情18p| 日本怡春院一区二区| 日韩女优av电影在线观看| 91精品国产乱| 欧洲激情一区二区| 美女任你摸久久| 99久久精品国产网站| 国产99久久久国产精品潘金 | 一区二区在线观看视频在线观看| 久久蜜桃av一区二区天堂| 国产高清精品网站| 色噜噜狠狠成人网p站| 国产成人精品亚洲午夜麻豆| 日本一区二区三区高清不卡| 亚洲影院在线观看| 亚洲精品视频在线观看网站| 91精品国产品国语在线不卡| 精品亚洲国内自在自线福利| 久久精品国产999大香线蕉| 国产精品乱码妇女bbbb| 在线免费观看日韩欧美| 欧洲国内综合视频| 韩国视频一区二区| 亚洲美女屁股眼交| 亚洲制服欧美中文字幕中文字幕| 久久久久久夜精品精品免费| 一本到一区二区三区| 欧美久久一二区| 精品成人免费观看| 欧美午夜精品久久久久久孕妇| 在线成人午夜影院| 成人免费毛片app| 免费日韩伦理电影| 欧美日韩一区二区三区高清 | 精品奇米国产一区二区三区| 成人做爰69片免费看网站| 国产精品亚洲视频| 视频一区国产视频| 亚洲精品一二三| 欧美三级中文字幕| 精品国产免费一区二区三区四区| 91国产视频在线观看| 一区二区三区中文字幕电影| 污片在线观看一区二区| 国产精品久久久久久久久晋中 | 国产乱人伦偷精品视频不卡| 亚洲国产一区在线观看| 久久精品国产久精国产爱| 亚洲中国最大av网站| 亚洲日本丝袜连裤袜办公室| 天堂久久一区二区三区| 亚洲一区二区三区中文字幕 | 国产欧美日韩精品在线| 亚洲欧美激情一区二区| 中文字幕一区二区不卡| 在线观看91视频| 久久综合久久综合九色| 欧美一区二区福利在线| 亚洲欧洲在线观看av| 国产精品区一区二区三| 日本一区二区不卡视频| 日韩福利电影在线观看| 亚洲国产视频一区二区| 性久久久久久久久久久久| 成人av在线网站| 高潮精品一区videoshd| 成人免费视频一区| 精品捆绑美女sm三区| 亚洲精品在线免费观看视频| 欧美成人bangbros| 亚洲综合在线第一页| 视频一区二区三区入口| 秋霞午夜鲁丝一区二区老狼| 日本高清不卡在线观看| 欧美一区二区三区电影| 精品国产欧美一区二区| 男人操女人的视频在线观看欧美 | 欧美日韩色一区| 欧美丰满美乳xxx高潮www| 国产精品短视频| 亚洲一区二区三区在线看| 日本美女一区二区三区| 欧美精品aⅴ在线视频| 欧美精品欧美精品系列| 欧美亚洲丝袜传媒另类| 久久亚洲影视婷婷| 成人av免费在线播放| 欧美国产国产综合| 亚洲自拍偷拍av| 欧美日韩一区二区三区在线| 日韩免费成人网| 亚洲日本va在线观看| 91美女在线视频| 欧美人妇做爰xxxⅹ性高电影| 欧美一区二区三区视频在线观看| 日韩激情一二三区| 成人午夜视频网站| 欧美日本国产视频| 久久超碰97中文字幕| 91久久线看在观草草青青| 26uuu精品一区二区三区四区在线| 日韩av一区二区在线影视| 成人国产亚洲欧美成人综合网| 精品视频免费在线| 麻豆极品一区二区三区| voyeur盗摄精品| 欧美大片在线观看一区| 国产电影一区在线| 日韩欧美成人激情| 在线播放视频一区| 国产美女在线精品| 欧美性受xxxx| 日韩欧美黄色影院| 成人一级片网址| 日韩欧美在线一区二区三区| 91麻豆精品国产91久久久久久| 国产在线播放一区三区四| 欧美日韩大陆一区二区| 国产一区在线看| 亚洲视频在线一区观看| jlzzjlzz亚洲日本少妇| 久久久午夜精品理论片中文字幕| 亚洲风情在线资源站| 精品国产乱码久久久久久图片 | 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 亚洲成人动漫在线免费观看| 99精品国产热久久91蜜凸| 香蕉久久夜色精品国产使用方法| 91麻豆免费观看| 国产精品素人一区二区| 337p亚洲精品色噜噜| 午夜精品爽啪视频| 欧美人牲a欧美精品| 国产激情91久久精品导航| 久久亚洲捆绑美女| 激情欧美一区二区三区在线观看| 亚洲人成精品久久久久久 | 26uuu久久综合| 欧洲精品一区二区| 成人精品高清在线| 免费在线观看一区| 亚洲成人手机在线| 亚洲日本免费电影| 国产精品国模大尺度视频| 久久综合99re88久久爱| 欧美精品丝袜久久久中文字幕|