广告
返回顶部
首页 > 资讯 > 后端开发 > GO >golang包管理工具有哪些
  • 440
分享到

golang包管理工具有哪些

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

golang中的包管理工具有:1.Go mod,golang1.11版本中的官方包管理工具;2.govendor,golang的依赖包管理工具;3.godep,golang官方的依赖管理工具;4.Module,golang官方提供的包管理工

golang中的包管理工具有:1.Go mod,golang1.11版本中的官方包管理工具;2.govendor,golang的依赖包管理工具;3.godep,golang官方的依赖管理工具;4.Module,golang官方提供的包管理工具;5.Glide,golang的包管理工具;

golang包管理工具有哪些

golang中的包管理工具有以下几种

go mod

go mod是golang1.11版本中的官方包管理工具,其目的是用于解决没有地方记录依赖包具体版本的问题,是源代码交换和版本控制的单元。

govendor

govendor是一款是golang的依赖包管理工具,使用govendor可以避免不同用户在clone同一个项目后从外部获取不同依赖库版本的问题,govendor会将项目依赖包添加到项目的vendor目录中,且在目录中vendor.JSON文件保存添加的依赖包的路径等信息。

godep

godep是golang官方的依赖管理工具,但只支持golang 1.9以上的版本,godep中引入了vendor目录作为依赖管理目录,查找依赖包时会优先找项目根目录下的vendor目录。

Module

Module是官方提供

的golang包管理工具,是golang默认的依赖管理工具,常用于解决golang包管理和依赖问题,使用Module看样子任意位置进行golang开发,灵活性高。

Glide

Glide是一个golang的包管理工具,支持语义化、git、Svn、工具链、vendor目录和私有的Repos、Forks等。

您可能感兴趣的文档:

--结束END--

本文标题: golang包管理工具有哪些

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

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

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

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

下载Word文档
猜你喜欢
  • golang包管理工具有哪些
    golang中的包管理工具有:1.go mod,golang1.11版本中的官方包管理工具;2.govendor,golang的依赖包管理工具;3.godep,golang官方的依赖管理工具;4.Module,golang官方提供的包管理工...
    99+
    2022-10-06
  • 常用的golang多进程管理工具有哪些
    常用的golang多进程管理工具有以下几种: Supervisor:一个基于Python的进程管理工具,支持多种语言,包括Gol...
    99+
    2023-10-21
    golang
  • python管理工具有哪些
    常见的python管理工具有以下几种PipenvPipenv是一款旨在将所有包管理工具的优点集中应用于python领域中的工具,兼容性高,使用Pipenv可以自动创建项目和管理虚拟环境,且安装或删除包时会自动在Pipfile中添加和移除相应...
    99+
    2022-10-05
  • mysql管理工具有哪些
    MySQL管理工具有很多,常见的有:1. phpMyAdmin:一个基于web的MySQL管理工具,易于使用和安装。2. MySQL...
    99+
    2023-06-12
    mysql管理工具 mysql
  • golang开发工具有哪些
    golang开发工具有Go语言官方工具链、Visual Studio Code、Goland、Sublime Text、Atom、LiteIDE、Vim、Emacs、Delve、GoLand、Vim、Emacs等。详细介绍:1、Go语言官方...
    99+
    2023-12-14
    go语言 Golang
  • linux的管理工具有哪些
    常见的linux管理工具有:1.LDAP,统一管理平台帐号和密码的管理工具;2.Ansible,Linux自动化运维工具;3.Puppet,集中配置管理系统;4.Docker,应用容器引擎;常见的linux管理工具有以下几种:LDAPLDA...
    99+
    2022-10-13
  • Golang中的包及包管理工具go mod详解
    目录一、包二、包管理工具go mod三、init函数四、使用第三方包一、包 1.包的种类:系统内置包、自定义包、第三方包。 (1)系统内置包:go语言自带包,如str.conv、fm...
    99+
    2022-11-11
  • golang的调试工具有哪些
    golang的调试工具有:1.Delve,golang调试工具;2.GDB,Linux系统中的程序调试工具;3.debugcharts,golang可视化调试工具;golang的调试工具有以下几种DelveDelve是一个golang调试工...
    99+
    2022-10-15
  • nodejs有哪些版本管理工具
    这篇文章主要介绍了nodejs有哪些版本管理工具,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 nodejs的版...
    99+
    2022-10-19
  • vue打包工具有哪些
    vue中的打包工具有:1.parcel,于vue的Web应用打包工具;2.Weex,可以使用现代化的Web技术开发高性能原生应用的框架;3.webpack,基于vue的模块打包器;vue中常见的打包工具有以下几种parcelparcel是一...
    99+
    2022-10-10
  • Linux svn管理工具命令具体有哪些
    Linux svn管理工具命令具体有哪些,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。在本篇中还是会结合实例向大家介绍在Linux svn中几个不经常使用的命令。版本库下的...
    99+
    2023-06-16
  • Node.js包管理工具
    目录Node 包管理工具npm简介npm常用命令package.json & package-lock.json & node_modules关系nodemon配置命...
    99+
    2023-05-15
    Node.js包管理工具 node包管理工具 包管理工具
  • mysql数据库管理工具有哪些
    MySQL数据库管理工具有以下几种:1. MySQL Workbench:官方提供的MySQL数据库管理工具,功能强大且易于使用,可...
    99+
    2023-09-26
    mysql数据库
  • 好用的mysql管理工具有哪些
    这篇文章主要讲解了“好用的mysql管理工具有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“好用的mysql管理工具有哪些”吧! ...
    99+
    2022-10-19
  • linux数据库管理工具有哪些
    linux中的数据库管理工具有:1.myPhile,基于Web的MySQL数据库管理工具;2.RockMongo,使用PHP5编写的MongoDB数据库管理工具;3.phpMSAdmin,SQL Server数据库管理工具;4.phpMoA...
    99+
    2022-10-23
  • 自带的mysql管理工具有哪些
    MySQL自带的管理工具包括:1. MySQL命令行工具:可以在终端中输入命令进行数据库管理操作。2. MySQL Workbenc...
    99+
    2023-06-15
    mysql管理工具 mysql
  • pytorch常用工具包有哪些
    本文小编为大家详细介绍“pytorch常用工具包有哪些”,内容详细,步骤清晰,细节处理妥当,希望这篇“pytorch常用工具包有哪些”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。一、pytorch 简介Pytor...
    99+
    2023-07-05
  • python 包管理工具 —— setu
    1. 创建一个简单的包 创建 setup_demo文件夹,编写如下的 setup.py 文件: from setuptools import setup, find_packages setup( name = "de...
    99+
    2023-01-31
    管理工具 python setu
  • it项目管理工具有哪些类型
    一、功能型 按功能分类,可以分为研发管理工具、项目协作工具、项目跟踪工具、项目规划工具等。 研发管理工具是专为从事产品研发工作而开发的一套过程管理工具,以管理部分甚至所有研发环节的日常管理工作。一般包括需求管理、产品路线图、项目...
    99+
    2023-10-29
    管理工具 类型 项目
  • it项目管理工具有哪些功能
    一、项目阶段管理 项目阶段管理实现项目全生命周期可视化的管理,并且能够跟踪和监控项目任务的进展,及时掌控各成员的进度,能够,预测未来工作量是否饱和优化与配置合理性。 二、项目计划管理 分解项目任务以及阶段合理配置项目的资源...
    99+
    2023-10-29
    管理工具 功能 项目
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作