当前位置: 首页 > news >正文

教学互动网站开发背景好看的网站设计

教学互动网站开发背景,好看的网站设计,做分子生物实验常用网站,怎么建立织梦网站文章目录 1.关于模块2.关于 go mod3.格式4.示例参考文献 1.关于模块 模块(Modules)是 Go 1.11 版本引入的一依赖管理机制。 一个模块是 Go packages 的集合,定义在项目根目录下的 go.mod 文件。go.mod 文件定义了模块的路径,这也…

文章目录

  • 1.关于模块
  • 2.关于 go mod
  • 3.格式
  • 4.示例
  • 参考文献

1.关于模块

模块(Modules)是 Go 1.11 版本引入的一依赖管理机制。

一个模块是 Go packages 的集合,定义在项目根目录下的 go.mod 文件。go.mod 文件定义了模块的路径,这也是使用当前项目中包的导入路径。go.mod 文件还定义了模块的依赖项,这些是项目成功构建所需的其他模块。每个依赖项都被编写为模块路径和特定的语义版本。

从 Go 1.11 开始,go 命令允许在当前目录或任何父目录有 go.mod 文件时使用 module,条件是目录位于 GOPATH/src 之外。在 GOPATH/src 中,即使找到了 go.mod,为了兼容性起见,go 命令仍然在旧的 GOPATH 模式下运行。从 Go 1.13 开始,模块将是包管理的默认模式。

2.关于 go mod

go mod 命令是与 Go 模块相关的命令行工具,提供对模块的访问和操作。

注意,所有 go 命令都内置了对模块的支持,不仅仅是go mod。例如,日常添加、删除、升级、降级,应该使用go get

有关模块功能的概述,请参阅go help modules

3.格式

go mod <command> [arguments]

子命令有:

download    download modules to local cache
edit        edit go.mod from tools or scripts
graph       print module requirement graph
init        initialize new module in current directory
tidy        add missing and remove unused modules
vendor      make vendored copy of dependencies
verify      verify dependencies have expected content
why         explain why packages or modules are needed

关于子命令的详细说明请使用go help mod <command>

4.示例

(1)初始化模块。

在当前目录中初始化新模块,模块名为你项目名。一般是在首次创建项目时使用,将生成go.mod文件。

go mod init [module-path]

(2)添加依赖。

通过 go get 命令可以添加依赖:将依赖项添加到 go.mod 文件,并将依赖项的版本信息记录在 go.sum 文件中。

go get [package-path]

(3)下载依赖的模块到本地 cache。

# 下载所有依赖的模块
go mod download [all]# 下载指定名称的模块
go mod download PATH@VERSION

(4)添加缺少的模块并删除未使用的模块,一般用来更新 go.mod 和 go.sum 文件。

go mod tidy

(5)查看依赖。

通过 go list 命令可以查看项目的依赖,其中 -m 选项表示列出模块而不是包。

go list -m all

(6)查看可升级的依赖。

go list 的 -u 选项将在依赖的模块后面通过中括号显示可用的最新版本(如果有的话)。

go list -m -u allmy/main/module
golang.org/x/text v0.3.0 [v0.4.0] => /tmp/text
rsc.io/pdf v0.1.1 (retracted) [v0.1.2]

(7)升级依赖。

使用 go get 的 -u 选项, 可以将指定依赖升级到最新的次版本号(minor)或修订号(patch)。

go get -u [package-path]

(8)清理模块缓存。

清理模块缓存表示删除存储在本地已下载的模块文件。模块缓存文件存放在 GOPATH/pkg/mod 目录。

go clean -modcache

该命令将会删除 GOPATH/pkg/mod 目录。


参考文献

go command - cmd/go
Go Modules Reference

http://www.zhongyajixie.com/news/41784.html

相关文章:

  • 企业网站设计软件google推广工具
  • ai怎么做网页电脑系统优化软件十大排名
  • 广州网站制作开发宁波网站建设方案推广
  • 刷单做任务的网站销售平台排名
  • 海南做网站公司哪家好百度引擎入口
  • 招聘网站系统怎么做公司企业员工培训
  • 17网站一起做网店株洲seo怎么做推广
  • 有网站源码怎么做网站老铁seo外链工具
  • wordpress 添加自定义栏目网站优化方案怎么写
  • 做网站建设培训唐山公司做网站
  • 广东网络公司网站建设外贸营销策略都有哪些
  • 邀请码网站怎么做企业网站
  • 做网站哪里手机上怎么制作网页
  • 网站公安备案电话百度竞价排名收费
  • 自己创建网站教程南宁网站运营优化平台
  • 怎么做关于狗的网站注册推广赚钱一个80元
  • 可以做公众号封面图的网站如何在百度做推广
  • 天津建设局网站首页无锡网站关键词推广
  • 万网域名跳转到指定网站深圳网络推广大师
  • 唐山住房和城乡建设委员会网站网站优化设计公司
  • 做贸易的网站有哪些百度天眼查
  • 阿里云服务器怎么部署网站百度收录最新方法
  • ui最好的网站创建网站需要多少资金
  • 保定网站制作推广网络服务器搭建
  • 下载网站上的表格 怎么做营销型网站的类型有哪些
  • 做服装招聘的网站seo标题关键词优化
  • 织梦网站怎么做伪静态一键免费建站
  • 自适应营销网站模板如何制作一个简易网站
  • 宁波网站建设优化企业推荐自媒体十大平台
  • 网上做批发的网站软文写作实训总结