欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

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

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

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

背景

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

小知識

go mod

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

go mod tidy ,下載更新依賴

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

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

golang環(huán)境配置

linux

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

可惜我的環(huán)境是windows上的,索性也折騰了一下

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

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

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版本有比較大區(qū)別,因為我就強行升級了一波,直接來到了golang1.14版本

在1.12版本的時候,要手動打開GO111MODULE ,就是導入這個環(huán)境變量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的環(huán)境變量,新增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協(xié)議去下載的,建議是修改為ssh協(xié)議去獲取

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

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

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

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

4、然后執(zhí)行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創(chuàng)建/管理項目的操作
  • Go語言獲取文件的名稱、前綴、后綴

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

巨人網絡通訊聲明:本文標題《go mod 安裝依賴 unkown revision問題的解決方案》,本文關鍵詞  mod,安裝,依賴,unkown,revision,;如發(fā)現本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《go mod 安裝依賴 unkown revision問題的解決方案》相關的同類信息!
  • 本頁收集關于go mod 安裝依賴 unkown revision問題的解決方案的相關信息資訊供網民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    国产精品成人在线视频| 一区在线播放视频| 午夜电影一区二区| 亚洲视频天天射| 色999日韩国产欧美一区二区| 国产精品久久网站| 夫妻av一区二区| 亚洲天堂精品一区| 国产日韩欧美精品电影三级在线| 久久爱www久久做| 欧美偷拍一区二区三区| 久久久久一区二区三区四区| 精品一区二区三区在线播放视频| 中文字幕 自拍| 2021中文字幕一区亚洲| 精品一区二区三区视频在线观看 | 香蕉成人啪国产精品视频综合网| 91麻豆高清视频| 欧美主播一区二区三区| 亚洲一区二区三区四区五区中文| 国产免费无码一区二区| www.亚洲激情.com| 日本高清免费不卡视频| 亚洲男人的天堂网| 国产免费a级片| 欧美一级一级性生活免费录像| 日韩一区精品字幕| 色婷婷在线影院| 国产肉丝袜一区二区| 国产成人精品一区二| 一本大道综合伊人精品热热| 亚洲精品欧美二区三区中文字幕| 欧美老女人bb| 日韩欧美久久一区| 激情六月婷婷久久| 欧美色图亚洲视频| 亚洲最大成人网4388xx| 巨胸大乳www视频免费观看| 久久久久99精品一区| 丁香五精品蜜臀久久久久99网站 | 精品少妇一区二区三区日产乱码 | 日韩一区二区精品葵司在线| 久久精品国产在热久久| 成人信息集中地| 亚洲精品第一国产综合野| 中文在线永久免费观看| 久久影院视频免费| av在线综合网| 欧美日韩小视频| 免费美女久久99| 一本色道久久88| 亚洲手机成人高清视频| 91女人视频在线观看| 91精品久久久久久久久99蜜臂| 日本怡春院一区二区| 免费成人深夜天涯网站| 17c精品麻豆一区二区免费| 中文字幕在线播放一区二区| 欧美一区二区网站| 国产一区二区免费在线| 欧美中文字幕不卡| 舔着乳尖日韩一区| 国产一级久久久久毛片精品| 国产精品成人免费精品自在线观看| 91麻豆swag| 欧美大度的电影原声| 懂色av噜噜一区二区三区av| 国产伦精品一区二区三区88av| 欧美一三区三区四区免费在线看| 国产精品99久久久久久有的能看| 国产精品精品软件男同| 一区二区三区免费网站| 最新中文字幕视频| 国产精品久久久久久亚洲毛片| 无码任你躁久久久久久老妇| 久久九九久久九九| 少妇欧美激情一区二区三区| 欧美精品一区二区高清在线观看| 91丨porny丨蝌蚪视频| 欧美一区二区三区在线视频| 国产最新精品精品你懂的| 欧洲人成人精品| 精品午夜久久福利影院| 欧美亚洲一区二区三区四区| 激情国产一区二区| 欧美日韩视频第一区| 国产在线播放一区三区四| 在线综合+亚洲+欧美中文字幕| 国产乱淫av一区二区三区| 欧美人与禽zozo性伦| 国产激情精品久久久第一区二区 | 精品国产乱码久久久久夜深人妻| 国产亚洲欧美日韩在线一区| 在线xxxxx| 中文字幕一区二区三区四区| 99久久免费国产| 欧美精品一区二区久久久 | 中文字幕一区二区视频| 一女三黑人理论片在线| 亚洲人成网站色在线观看| 美女久久久精品| 欧美日韩一区二区三区在线| 国产精品一卡二| 日韩欧美国产三级电影视频| 黄色片子免费看| 国产精品视频一二| 18啪啪污污免费网站| 免费日本视频一区| 欧美日韩国产中文| 成人国产在线观看| 欧美激情综合五月色丁香| 无码人妻aⅴ一区二区三区| 亚洲日本在线看| 一级片久久久久| 免费在线成人网| 欧美色成人综合| www.欧美色图| 中文字幕第一区二区| 91激情视频在线观看| 日本欧美大码aⅴ在线播放| 欧美日韩激情一区二区三区| 91一区在线观看| 亚洲欧美日韩一区| 欧美丰满熟妇bbbbbb| 国内精品写真在线观看 | www.亚洲在线| 国产精品嫩草99a| 成人免费视频入口| 久久精品国产精品亚洲精品| 欧美精品电影在线播放| 久久黄色一级视频| 夜夜嗨av一区二区三区四季av| 三级影片在线看| 成人性生交大片免费看视频在线| 欧美经典一区二区三区| 伊人久久久久久久久久久久久久| 美女视频一区二区三区| 精品少妇一区二区三区视频免付费 | 亚洲国产精品久久一线不卡| 在线观看日韩电影| 91在线视频在线| 国产精品素人一区二区| 色婷婷综合在线| a亚洲天堂av| 亚洲精品日日夜夜| 欧美在线短视频| 成人的网站免费观看| 亚洲一区二区四区蜜桃| 欧美天堂亚洲电影院在线播放| 国产乱国产乱老熟300部视频| 亚洲午夜精品久久久久久久久| 欧美欧美欧美欧美| 久久久老熟女一区二区三区91| 天天综合天天综合色| 日韩一卡二卡三卡| 久草免费资源站| 美女视频黄免费的久久| 久久九九99视频| www欧美com| a4yy欧美一区二区三区| 亚洲精品免费视频| 欧美一区二区在线看| 波多野吉衣中文字幕| 国产精品一区2区| 亚洲婷婷在线视频| 欧美日韩黄色影视| 亚洲天堂久久新| 国产成人精品综合在线观看| 亚洲视频香蕉人妖| 欧美日韩五月天| 18啪啪污污免费网站| 成人av电影在线网| 亚洲一区二区三区精品在线| 日韩午夜激情免费电影| 蜜桃视频最新网址| 精品在线一区二区| 亚洲免费av观看| 欧美一区二区播放| 日本午夜精品视频| 97se狠狠狠综合亚洲狠狠| 性欧美大战久久久久久久久| 日韩欧美黄色影院| 色婷婷亚洲婷婷| 亚洲av无码国产精品久久| 国产成人精品www牛牛影视| 亚洲综合在线第一页| 欧美电影精品一区二区| 97成人资源站| 亚洲狠狠婷婷综合久久久久图片| 国产精品资源在线| 一二三四社区欧美黄| 久久免费偷拍视频| 色综合久久中文综合久久97| 亚洲专区区免费| 99riav久久精品riav| 免费在线看一区| 亚洲免费大片在线观看| 精品国产在天天线2019| 色老头久久综合| a资源在线观看|