Windows下golang官方工具dep的使用

一牙肝、安裝篇

1.下載release版本。打開頁面https://github.com/golang/dep/releases,下載最新的dep-windows-amd64.exe
2.將dep-windows-amd64.exe放入GOPATH/bin下箍镜,修改名稱為dep

二、使用篇

初始化

1.切換到工程目錄下cd %GOPATH%/src/github.com/xxx/dep-demo
2.初始化dep init

添加

預(yù)先添加到vendor中
dep ensure -add github.com/foo/bar github.com/baz/quux

更新

dep ensure -update

同步

四種情況:工程中引入包煎源、移除包色迂、Gopkg.toml規(guī)則修改、不確定情況
dep ensure

查看狀態(tài)

運(yùn)行
dep status
結(jié)果解釋
CONSTRAINT為Gopkg.toml中限定的版本手销;
VERSION為當(dāng)前vendor中的版本歇僧;
REVISION為當(dāng)前vendor中的修訂號;
LATESTCONSTRAINT限定下github中能滿足要求的最新版本锋拖。

修改限定版本并同步

修改Gopkg.toml中的CONSTRAINT诈悍,若使得LATEST低于當(dāng)前vendor中的版本,則運(yùn)行dep ensure后兽埃,vendor中的版本降低到能滿足要求的最新版本侥钳;
若使得LATEST高于vendor中的版本,則運(yùn)行dep ensure后柄错,vendor中的版本不變舷夺,可使用dep ensure -update更新vendor到LATEST版本。

限定版本含義

=: 等于
!=: 不等于
>: 大于
<: 小于
>=: 大于或等于
<=: 小于或等于
-: 文字范圍售貌。 如: 1.2 - 1.4.5相當(dāng)于>= 1.2, <= 1.4.5
~: 次版本號范圍给猾。如: ~1.2.3相當(dāng)于>= 1.2.3, < 1.3.0
^: 主版本號范圍。特別說明:前面沒有任何符號相當(dāng)于^颂跨。如: ^1.2.3相當(dāng)于>= 1.2.3, < 2.0.0敢伸,1.2.3相當(dāng)于^1.2.3。
[xX*]: 通配符. 如: 1.2.x相當(dāng)于>= 1.2.0, < 1.3.0

特別說明:^從左邊非零開始

^1.2.3 means 1.2.3 <= X < 2.0.0
^0.2.3 means 0.2.3 <= X < 0.3.0
^0.0.3 means 0.0.3 <= X < 0.1.0

轉(zhuǎn)載請注明:作者gisxiaowei毫捣,首發(fā)簡書 jianshu.com

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末详拙,一起剝皮案震驚了整個濱河市帝际,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌饶辙,老刑警劉巖蹲诀,帶你破解...
    沈念sama閱讀 218,122評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異弃揽,居然都是意外死亡脯爪,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,070評論 3 395
  • 文/潘曉璐 我一進(jìn)店門矿微,熙熙樓的掌柜王于貴愁眉苦臉地迎上來痕慢,“玉大人,你說我怎么就攤上這事涌矢∫淳伲” “怎么了?”我有些...
    開封第一講書人閱讀 164,491評論 0 354
  • 文/不壞的土叔 我叫張陵娜庇,是天一觀的道長塔次。 經(jīng)常有香客問我,道長名秀,這世上最難降的妖魔是什么励负? 我笑而不...
    開封第一講書人閱讀 58,636評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮匕得,結(jié)果婚禮上继榆,老公的妹妹穿的比我還像新娘。我一直安慰自己汁掠,他們只是感情好略吨,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,676評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著调塌,像睡著了一般晋南。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上羔砾,一...
    開封第一講書人閱讀 51,541評論 1 305
  • 那天负间,我揣著相機(jī)與錄音,去河邊找鬼姜凄。 笑死政溃,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的态秧。 我是一名探鬼主播董虱,決...
    沈念sama閱讀 40,292評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了愤诱?” 一聲冷哼從身側(cè)響起云头,我...
    開封第一講書人閱讀 39,211評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎淫半,沒想到半個月后溃槐,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,655評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡科吭,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,846評論 3 336
  • 正文 我和宋清朗相戀三年昏滴,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片对人。...
    茶點(diǎn)故事閱讀 39,965評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡谣殊,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出牺弄,到底是詐尸還是另有隱情姻几,我是刑警寧澤,帶...
    沈念sama閱讀 35,684評論 5 347
  • 正文 年R本政府宣布势告,位于F島的核電站鲜棠,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏培慌。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,295評論 3 329
  • 文/蒙蒙 一柑爸、第九天 我趴在偏房一處隱蔽的房頂上張望吵护。 院中可真熱鬧,春花似錦表鳍、人聲如沸馅而。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,894評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽瓮恭。三九已至,卻和暖如春厘熟,著一層夾襖步出監(jiān)牢的瞬間屯蹦,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,012評論 1 269
  • 我被黑心中介騙來泰國打工绳姨, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留登澜,地道東北人。 一個月前我還...
    沈念sama閱讀 48,126評論 3 370
  • 正文 我出身青樓飘庄,卻偏偏與公主長得像脑蠕,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,914評論 2 355

推薦閱讀更多精彩內(nèi)容