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

如何使用Goland IDE go mod 方式構建項目

 更新時間:2020年10月16日 11:28:25   作者:AmbroseRen  
這篇文章主要介紹了如何使用Goland IDE go mod 方式構建項目,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

不管學習什么編程語言一開始都會經歷的四步

  • 開發(fā)工具安裝
  • IDE安裝
  • 設置 依賴/包 國內鏡像
  • 項目構建工具,管理依賴/包

一、Golang 開發(fā)工具安裝

https://golang.org/ 官網(需要各自手段)
https://github.com/golang/go github地址
http://docscn.studygolang.com/ golang中文網

二、Goland IDE安裝

https://www.jetbrains.com/zh-cn/go/

三、設置 依賴/包 國內鏡像

Goland新建項目

常用鏡像地址:

 阿里云: https://mirrors.aliyun.com/goproxy
 微軟: https://goproxy.io
 七牛云: https://goproxy.cn
 GoCenter: https://gocenter.io

四、項目構建工具,管理依賴/包

參考文章

GOROOT、GOPATH、Go-Modules-三者的關系介紹
http://www.fzitv.net/article/197551.htm

1、在 go.mod中編輯

在這里插入圖片描述

go.mod可以寫以下幾個關鍵字:

  • module

定義模組路徑

  • go

定義go語言version

  • require

指定依賴的套件,預設是最新版,可以指定版本號

  • exclude

排除該套件和其版本

  • replace

使用不同的套件版本并替換原有的套件版本注解
// 單行注解
/* 多行注解*/
indirect 代表被間接導入的依賴包

2、命令行 go get 地址

go get

只要有開啟go modules功能,go get 就不會像以前一樣在GOPATH/src下放置套件檔案,而是會放在GOPATH/pkg/mod里面,并且go.mod會寫好引入,這樣也就不用使用go mod download指令了。

總結

到此這篇關于如何使用Goland IDE go mod 方式構建項目的文章就介紹到這了,更多相關Goland IDE go mod構建項目內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • Go語言題解LeetCode705設計哈希集合

    Go語言題解LeetCode705設計哈希集合

    這篇文章主要為大家介紹了Go語言題解LeetCode705設計哈希集合,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-12-12
  • golang中按照結構體的某個字段排序實例代碼

    golang中按照結構體的某個字段排序實例代碼

    在任何編程語言中,關乎到數據的排序都會有對應的策略,下面這篇文章主要給大家介紹了關于golang中按照結構體的某個字段排序的相關資料,需要的朋友可以參考下
    2022-05-05
  • 利用Golang解析json數據的方法示例

    利用Golang解析json數據的方法示例

    Go提供了原生的JSON庫,并且與語言本身有效的集成在了一起。下面這篇文章將給大家介紹關于利用Golang解析json數據的方法,文中給出了詳細的示例代碼供大家參考學習,需要的朋友們下面跟著小編來一起學習學習吧。
    2017-07-07
  • 淺談Go語言不提供隱式數字轉換的原因

    淺談Go語言不提供隱式數字轉換的原因

    本文主要介紹了淺談Go語言不提供隱式數字轉換的原因,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-03-03
  • golang?RPC包原理和使用詳細介紹

    golang?RPC包原理和使用詳細介紹

    golang的rpc支持三個級別的RPC:TCP、HTTP、JSONRPC。但Go的RPC包是獨一無二的RPC,它和傳統的RPC系統不同,它只支持Go開發(fā)的服務器與客戶端之間的交互,因為在內部,它們采用了Gob來編碼
    2022-09-09
  • Golang交叉編譯之跨平臺編譯使用詳解

    Golang交叉編譯之跨平臺編譯使用詳解

    這篇文章主要為大家介紹了Golang交叉編譯之跨平臺編譯使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-10-10
  • Go語言之結構體與方法

    Go語言之結構體與方法

    這篇文章主要介紹了Go語言之結構體與方法,結構體是由一系列具有相同類型或不同類型的數據構成的數據集合。下面我們就一起來學習什么是Go語言之結構體
    2021-10-10
  • 一文初探Go語言中的reflect反射包

    一文初探Go語言中的reflect反射包

    這篇文章主要和大家分享一下Go語言中的reflect反射包,文中的示例代碼講解詳細,對我們學習Go語言有一定的幫助,需要的小伙伴可以參考一下
    2022-12-12
  • 一文搞懂Golang中的內存逃逸

    一文搞懂Golang中的內存逃逸

    內存逃逸是 Go 語言中一個重要的概念,涉及到程序的性能優(yōu)化和內存管理,了解內存逃逸可以幫助我們編寫更高效的代碼,本文將從基本概念入手,深入講解 Go 語言中的內存逃逸現象,以及如何避免,需要的朋友可以參考下
    2023-12-12
  • Go gorilla securecookie庫的安裝使用詳解

    Go gorilla securecookie庫的安裝使用詳解

    這篇文章主要介紹了Go gorilla securecookie庫的安裝使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-08-08

最新評論

建德市| 龙游县| 隆昌县| 宁陵县| 十堰市| 安国市| 新化县| 太仆寺旗| 海阳市| 抚宁县| 琼海市| 余江县| 怀柔区| 江都市| 东平县| 柘城县| 正宁县| 江华| 马鞍山市| 陕西省| 昌江| 洛南县| 新平| 历史| 伊宁市| 仲巴县| 安多县| 蓬安县| 闽清县| 云阳县| 万载县| 三门县| 泾川县| 新化县| 湾仔区| 宁乡县| 宁夏| 赞皇县| 汉寿县| 合水县| 二手房|