最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

win10下go mod配置方式

 更新時間:2021年04月25日 10:37:39   投稿:jingxian  
這篇文章主要介紹了win10下go mod配置方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

設(shè)置下代理即可

// bash mac  
export GOPROXY=https://goproxy.io
// powershell windows 
$env:GOPROXY = https://goproxy.io

然后再當(dāng)前目錄下

用powershell 執(zhí)行命令:

go mod download

相關(guān)命令:

go mod init:初始化modules

go mod download:下載modules到本地cache

go mod edit:編輯go.mod文件,選項(xiàng)有-json、-require和-exclude,可以使用幫助go help mod edit

go mod graph:以文本模式打印模塊需求圖

go mod tidy:檢查,刪除錯誤或者不使用的modules,下載沒download的package

go mod vendor:生成vendor目錄

go mod verify:驗(yàn)證依賴是否正確

go mod why:查找依賴

go test 執(zhí)行一下,自動導(dǎo)包

go list -m 主模塊的打印路徑

go list -m -f={{.Dir}} print主模塊的根目錄

go list -m all 查看當(dāng)前的依賴和版本信息

linux 編譯

GOOS=linux;GOARCH=amd64;CGO_ENABLED=0

-o 指定編譯的輸出文件目錄

補(bǔ)充:win10下go mod 與gopath

GOPATH跟GOROOT不同,它是我們指向的工作空間。我們運(yùn)行一個項(xiàng)目時需要導(dǎo)入依賴包,默認(rèn)情況下會在我們配置的go環(huán)境的src文件下去查找,比如本身自帶的“fmt”,“os”諸如此類等都在此包下

go對自己配置的包的引用有嚴(yán)格的限制,同個目錄的包是一樣的,一般包名都一目錄名命名,不同目錄間的包可以相互引用但前提是你這個項(xiàng)目需要放在GOPATH路徑下的src文件內(nèi)才可以相互引用 在其它的目錄下是引用不了的。

對于一些項(xiàng)目需要從github上面獲取依賴這樣的上面的方式效率可能不高,因?yàn)閲鴥?nèi)go get因?yàn)榫W(wǎng)絡(luò)問題可能下載get不到或者太慢,這時候就可以摒棄gopath轉(zhuǎn)而使用go mod了,不在需要在gopath下新建項(xiàng)目了,可以在任何你喜歡的目錄下新建,win10具體操作如下:

win +r打開cmd

go env -w GO111MODULE=on(默認(rèn)模式為auto,還有off模式 on模式是使用模塊,gopath不生效;off不適用模塊,gopath生效;自己寫的一些項(xiàng)目如果不需要從網(wǎng)上導(dǎo)入依賴的話可以切換成go env -w GO111MODULE=off模式,反正就是一條命令,不用再涉及其它的環(huán)境配置)

然后就可以在任意路徑新建項(xiàng)目了,這里比如我在D:\file\github\golang\code\chapter2\新建一個sample項(xiàng)目,然后再

D:\file\github\golang\code\chapter2\sample下新建一個main.go文件(這是項(xiàng)目的起點(diǎn))

然后在該目錄下打開cmd

我這里是因?yàn)橐呀?jīng)生成了所以提示exists build命令也可以指定單個.go文件進(jìn)行編譯,但是如果是在main.go起點(diǎn)文件的目錄下build,它可以循著main.go中導(dǎo)入的依賴將項(xiàng)目中的其它.go文件一同build

會在該目錄下生成一個go.mod文件,現(xiàn)在試下你的項(xiàng)目能不能運(yùn)行

可以在cmd下執(zhí)行g(shù)o env這里面有很多參數(shù)可以查看

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

相關(guān)文章

  • golang qq郵件發(fā)送驗(yàn)證碼功能

    golang qq郵件發(fā)送驗(yàn)證碼功能

    驗(yàn)證碼在多個場景下發(fā)揮著重要作用,如注冊/登錄、短信接口保護(hù)、提交/投票、密碼找回和支付驗(yàn)證等,以保障賬號安全和防止惡意操作,此外,文章還介紹了使用golang通過qq郵件發(fā)送驗(yàn)證碼的實(shí)現(xiàn)過程,包括獲取授權(quán)碼、下載依賴包和編寫代碼,感興趣的朋友跟隨小編一起看看吧
    2024-09-09
  • 詳解Go語言各種常見類型的默認(rèn)值和判空方法

    詳解Go語言各種常見類型的默認(rèn)值和判空方法

    本文主要介紹了詳解Go語言各種常見類型的默認(rèn)值和判空方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04
  • Golang中這些channel用法你了解嗎

    Golang中這些channel用法你了解嗎

    channel?是GO語言中一種特殊的類型,是連接并發(fā)goroutine的管道,這篇文章主要來和大家分享一下關(guān)于?nil?channel?通道,有緩沖通道,無緩沖通道的常用方法以及巧妙使用的方式,希望對大家有所幫助
    2023-08-08
  • golang中使用sync.Map的方法

    golang中使用sync.Map的方法

    這篇文章主要介紹了golang中使用sync.Map的方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-06-06
  • golang框架gin的日志處理和zap lumberjack日志使用方式

    golang框架gin的日志處理和zap lumberjack日志使用方式

    這篇文章主要介紹了golang框架gin的日志處理和zap lumberjack日志使用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • 使用Go語言玩轉(zhuǎn) RESTful API 服務(wù)

    使用Go語言玩轉(zhuǎn) RESTful API 服務(wù)

    RESTful API是一種基于HTTP協(xié)議的API設(shè)計風(fēng)格,遵循REST架構(gòu)風(fēng)格,這篇文章主要為大家介紹了如何通過Go語言構(gòu)建RESTful API服務(wù),有需要的可以了解下
    2025-02-02
  • Go?錯誤處理實(shí)踐總結(jié)示例

    Go?錯誤處理實(shí)踐總結(jié)示例

    這篇文章主要為大家介紹了Go錯誤處理實(shí)踐的總結(jié)示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-07-07
  • GO語言并發(fā)編程之互斥鎖、讀寫鎖詳解

    GO語言并發(fā)編程之互斥鎖、讀寫鎖詳解

    這篇文章主要介紹了GO語言并發(fā)編程之互斥鎖、讀寫鎖詳解,本文是GO并發(fā)編程實(shí)戰(zhàn)一書的樣章,詳細(xì)講解了互斥鎖、讀寫鎖,然后給出了一個完整示例,需要的朋友可以參考下
    2014-11-11
  • 夯實(shí)Golang基礎(chǔ)之?dāng)?shù)據(jù)類型梳理匯總

    夯實(shí)Golang基礎(chǔ)之?dāng)?shù)據(jù)類型梳理匯總

    這篇文章主要8為大家介紹了夯實(shí)Golang基礎(chǔ)之?dāng)?shù)據(jù)類型梳理匯總,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2023-10-10
  • gin項(xiàng)目部署到服務(wù)器并后臺啟動的步驟

    gin項(xiàng)目部署到服務(wù)器并后臺啟動的步驟

    本文主要介紹了gin項(xiàng)目部署到服務(wù)器并后臺啟動的步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02

最新評論

台东县| 察雅县| 农安县| 监利县| 宁化县| 商河县| 临城县| 连州市| 和田市| 修武县| 璧山县| 浦北县| 渝北区| 历史| 古浪县| 酉阳| 炎陵县| 浦江县| 万载县| 东丽区| 贵南县| 惠水县| 长春市| 确山县| 舒兰市| 彩票| 报价| 沾化县| 彭泽县| 上犹县| 潜江市| 九台市| 永吉县| 峡江县| 梁山县| 中宁县| 靖宇县| 大宁县| 休宁县| 阜阳市| 亚东县|