改進版glide golang版本控制
僅對於無法翻牆的情況
由於 GFW 的原因使用 glide get golang.org/x/sys/unix 的時候會出現問題,首先肯定是 fetch 不下來的。
github 上會有所有 x 包的映象,glide 只要使用 glide mirror set 一下即可。
但是當拉取上面的子包的時候會出現目錄複製錯誤的問題:
當你使用某個包下的某個目錄時,glide會自動下載這個包。
例如:golang.org/x/net/context
要知道這個在國內是取不到的。 所以使用mirror轉到github.com映象的net/context下,這也取不到,必須指定到net包下面。 但這樣他拷貝的檔案目錄就變了了,會把net包拷貝到net/context下面
針對上述問題 xkeyideal/glide 對 glide mirror 的程式碼進行了改進,即新增了 --base
引數,讓使用者能夠指定複製的目錄。
具體的請參考專案的 readme 檔案。
更多原創文章乾貨分享,請關注公眾號
- 加微信實戰群請加微信(註明:實戰群):gocnio
相關文章
- Glide--Golang包版本管理工具IDEGolang
- golang進階(一)——glide的使用手冊GolangIDE
- golang 1.8工具鏈改進Golang
- Vue 前端許可權控制的優化改進版Vue前端優化
- 有沒有改進版本的XPetstore?
- 如何使用CVS進行版本控制
- Glide載入進度IDE
- MongoDB 2.6釋出,迄今改進最大的版本MongoDB
- MongoDB 2.6釋出 迄今改進最大的版本MongoDB
- 如何使用JavaScript控制檯改進工作流程JavaScript
- 改進版的python求解數獨Python
- golang web框架,golang版本laravel 框架GolangWeb框架Laravel
- 搭建私有git伺服器進行版本控制Git伺服器
- golang程式版本管理Golang
- Golang 的 Channel 控制Golang
- 版本控制
- 使用版本控制來進行翻譯協作
- 使用WinCVS進行版本控制(摘自GRO.net)
- 使用Java和Flyway進行資料庫版本控制Java資料庫
- Visual Studio Code釋出1.29版本,改進搜尋、堆疊資訊摺疊等功能
- springboot -- 2.0版本自定義ReidsCacheManager的改變Spring Boot
- 版本控制工具
- 改進《純數學教程(紀念版)》中的根式
- 伸縮自如的時光軸實現——改進版
- 四則運算改進版+心得體會+總結
- Android圖片快取之Glide進階Android快取IDE
- golang多版本管理器Golang
- TLS示例開發-golang版本TLSGolang
- Ubuntu安裝golang多版本UbuntuGolang
- Windows 下 Golang 多版本管理WindowsGolang
- 有度 Golang 版 SDKGolang
- golang開發:環境篇(四)包管理器 glide的使用GolangIDE
- Firefox 3進入Alpha 6版本 beta版月底問世Firefox
- 如何為機器學習進行資料標籤、版本控制和管理機器學習
- 第22篇 如何部署gitLab進行開發版本控制Gitlab
- Three.js 最新版本改進了對WebGL的支援JSWeb
- 版本控制常見問題列表——版本控制心得(三) (轉)
- C++排序演算法之氣泡排序改進版C++排序演算法