iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > GO >go常用指令之go mod详解
  • 591
分享到

go常用指令之go mod详解

2024-04-02 19:04:59 591人浏览 八月长安
摘要

目录Go mod开启 Go Module设置Go Proxy初始化go mod下载依赖包go mod 获取指定包方式添加本地依赖包Go 指令编译golang程序运行golang程序查

Go mod

开启 Go Module

go env -w GO111MODULE=on

set GO111MODULE=on

设置Go Proxy

go env -w GOPROXY=https://goproxy.cn,Https://goproxy.io,direct

set GOPROXY=https://goproxy.cn,https://goproxy.io,direct

初始化go mod

go mod init

下载依赖包

go mod download

go mod 获取指定包方式

go mod download GitHub.com/davyxu/cellnet

添加本地依赖包

方式1:

require (
	fyne.io/fyne v1.3.2
)
replace fyne.io/fyne => ./vendor1/fyne.io/fyne

方式2:放到安装go环境的src路径下

如果需要将mod中包copy到本项目的vendor下

go mod vendor

Go 指令

编译golang程序

go build

运行golang程序

go run main.go

查看版本

go version

查看环境变量

go env

获取包方式

go get github.com/davyxu/cellnet

go mod tidy报错

出现go mod tidy报"all" matched no packages原因为go.mod和执行go mod tidy目录不在一个目录

E:\GoCode\src\test>go mod tidy
go: warning: "all" matched no packages

总结

到此这篇关于go指令之go mod的文章就介绍到这了,更多相关go指令go mod内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

您可能感兴趣的文档:

--结束END--

本文标题: go常用指令之go mod详解

本文链接: http://www.lsjlt.com/news/121053.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • go常用指令之go mod详解
    目录Go mod开启 Go Module设置Go Proxy初始化go mod下载依赖包go mod 获取指定包方式添加本地依赖包Go 指令编译golang程序运行golang程序查...
    99+
    2024-04-02
  • Golang必知必会之Go Mod命令详解
    目录一、go mod 是什么?二、详细命令1. init2.download3.tidy4.graph5.edit5.vendor5.verify5.why补充:golang开启mo...
    99+
    2024-04-02
  • 详解go mod 使用方法
    目录1、进入grammar文件夹2、初始化目录3、导入自定义的模块4、导入本地没有的模块常用命令1、初始化模块2 、获取远程的模块3、 查看当前依赖模块4、清除未使用到的依赖go m...
    99+
    2024-04-02
  • 详解Go 依赖管理 go mod tidy
    目录前言Debug准备源码的位置debug 配置文件dlv启动执行过程加载go.mod文件加载依赖更新go.mod文件前言 go mod tidy的作用是把项目所需要的依赖添加到go...
    99+
    2024-04-02
  • go mod详细使用教程
    目录前言使用go path问题govendorgo mod介绍如何使用go modGO111MODULEgo mod命令使用go mod管理一个新项目1. 初始化项目2. 添加依赖g...
    99+
    2024-04-02
  • Go mod包管理工具详解
    目录Go包的概念Go依赖管理的概念Go mod的使用Go mod的优势Go mod常见问题解决总结Go语言作为一门开源的编程语言,已经广泛应用于各个领域。作为一门现代化的编程语言,G...
    99+
    2023-05-19
    Go mod包管理工具 Go mod包 Go mod
  • GO语言包管理工具go mod以及包详解
    目录1.GO中包的定义与介绍2. 包管理工具 go mod2.1 自定义包 (可以包含多个go文件)2.1.1 建立项目并go mod init初始化2.1.2 自定义一个包(文件夹...
    99+
    2024-04-02
  • Vue之常用的内置指令详解
    <body> <div id="root"> <h1 v-pre>好好学习</h1> &...
    99+
    2024-04-02
  • go mod文件内容版本号简单用法详解
    go版本 本文go版本是1.14,开启 GO111MODULE="on" 经常在go.mod里面看到引入第三方库的版本号: module test go 1.14...
    99+
    2024-04-02
  • Go语言学习之指针的用法详解
    目录引言一、定义结构体1. 语法格式2. 示例二、访问结构体成员三、结构体作为函数参数四、结构体指针总结引言 Go 语言中数组可以存储同一类型的数据,但在结构体中我们可以为不同项定义...
    99+
    2024-04-02
  • Go初学者踩坑之go mod init与自定义包的使用
    目录前言首先看一下 文档结构问题是:怎么引用它下面直接给出解决方案吧补充:go mod init出错总结前言 入门很容易的 hello world, 到使用自定义包算一个小的进步,然...
    99+
    2024-04-02
  • Golang中的包及包管理工具go mod详解
    目录一、包二、包管理工具go mod三、init函数四、使用第三方包一、包 1.包的种类:系统内置包、自定义包、第三方包。 (1)系统内置包:go语言自带包,如str.conv、fm...
    99+
    2024-04-02
  • Go语言基础学习之指针详解
    目录1. 什么是指针2. 指针地址 & 指针类型3. 指针取值4. 空指针5. make6. new7. make 和 new 的区别8. 问题今天来说说 Go 语言基础中的...
    99+
    2022-12-30
    Go语言指针使用 Go语言指针 Go 指针
  • Go语言指针用法详解
    结合这个例子分析一下 结果: 结合以往C语言的基础,画了一张图来解释为什么会有上面这些值的出现。先查看下Go中的这两个运算符是啥吧。 ①对于所有带a的结果 var a int ...
    99+
    2024-04-02
  • Go语言基础go install命令使用示例详解
    目录go install一、使用二、包名和目录名的关系三、注意 go install 编译并安装代码包,对于库,会生成目标库文件,并且放置到GOPATH/pgk目录下。 对于可执文件...
    99+
    2024-04-02
  • Go语言基础go fmt命令使用示例详解
    go fmt 命令主要是用来帮你格式化所写好的代码文件【很多第三方集成软件都是使用了go fmt命令】 一、使用: go fmt <文件名>.go 使用go fmt命令...
    99+
    2024-04-02
  • Go基础教程系列之Go接口使用详解
    接口用法简介 接口(interface)是一种类型,用来定义行为(方法)。 type Namer interface { my_method1() my_method...
    99+
    2024-04-02
  • Go语言基础go doc命令用法及示例详解
    目录go doc一、使用go doc命令在终端查看go doc packagego doc package/subpackagego doc package function二、使用...
    99+
    2024-04-02
  • Go热加载之fresh详解
    正文 热加载是指可以在不重启服务的情况下,保存后即可让更改的代码生效的一种开发模式。热加载可以显著的提升开发和调试的效率,有了热加载后,说明你不用重新再编译、再执行了。 特别是涉及到...
    99+
    2024-04-02
  • Go语言基础go build命令用法及示例详解
    目录go build一个Go项目在GOPATH下,会有如下三个目录 使用:注意: go build 1. 用于测试编译多个包或一个main包 2. build命令编译包丢弃非main...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作