广告
返回顶部
首页 > 资讯 > 后端开发 > GO >在 gomacro 中使用项目模块版本
  • 913
分享到

在 gomacro 中使用项目模块版本

2024-04-05 00:04:49 913人浏览 泡泡鱼
摘要

从现在开始,努力学习吧!本文《在 GoMacro 中使用项目模块版本》主要讲解了等等相关知识点,我会在编程网中持续更新相关的系列文章,欢迎大家关注并积极留言建议。下面就先一起来看一下本篇正文内容吧,

从现在开始,努力学习吧!本文《在 GoMacro 中使用项目模块版本》主要讲解了等等相关知识点,我会在编程网中持续更新相关的系列文章,欢迎大家关注并积极留言建议。下面就先一起来看一下本篇正文内容吧,希望能帮到你!

问题内容

我无法让 gomacro/gophernotes 使用下载的 golang 包。

我有一个使用模块的项目,其中有 go.mod/go.sum

在启动 gomacro 实例之前,我已经下载了所有项目 pkg,但是当我尝试使用任何下载的 pkg 时,我看到 gomacro 下载了该 pkg 的最新版本。

$ ls /go/pkg/mod/GitHub.com/sirupsen/
    [email protected]  <- module version

    $ go version
    go version go1.15.1 linux/amd64

    $ env | grep go
    GOPATH=/go
    PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/sbin:/bin
    ...

    $ gomacro
    gomacro> import "github.com/sirupsen/logrus" 
    // debug: looking for package "github.com/sirupsen/logrus" ...
    // debug: compiling "/go/src/gomacro.imports/github.com/sirupsen/logrus/logrus.go" ...
    go: finding module for package github.com/sirupsen/logrus
    go: found github.com/sirupsen/logrus in github.com/sirupsen/logrus v1.7.0
    gomacro>


解决方案


看来 gomacro 没有办法指示应该使用哪个模块依赖项;请参阅https://github.com/cosmos72/gomacro/issues/82。

Https://golang.org/issue/32337 建议我们添加一些方法来解析现有模块缓存中的包(可能通过 GOPROXY 环境变量设置)。这可能会让您更轻松地获得您正在寻找的行为。

终于介绍完啦!小伙伴们,这篇关于《在 gomacro 中使用项目模块版本》的介绍应该让你收获多多了吧!欢迎大家收藏或分享给更多需要学习的朋友吧~编程网公众号也会发布Golang相关知识,快来关注吧!

您可能感兴趣的文档:

--结束END--

本文标题: 在 gomacro 中使用项目模块版本

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

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

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

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

下载Word文档
猜你喜欢
  • 如何在Python项目中使用collections模块
    这篇文章主要介绍了如何在Python项目中使用collections模块,编程网小编觉得不错,现在分享给大家,也给大家做个参考,一起跟随编程网小编来看看吧!Python主要用来做什么Python主要应用于:1、Web开发;2、数据科学研究;...
    99+
    2023-06-06
  • 如何在python项目中使用urllib.request模块
    今天就跟大家聊聊有关如何在python项目中使用urllib.request模块,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。urllib子模块urllib.request 打开或请...
    99+
    2023-06-14
  • 如何使用AppCompat项目模版
    这篇文章主要为大家展示了“如何使用AppCompat项目模版”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用AppCompat项目模版”这篇文章吧。使用AppCompat项目模版从Andr...
    99+
    2023-06-04
  • static{}块如何在java项目中使用
    这篇文章给大家介绍static{}块如何在java项目中使用,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。java中的static{}块的实例详解第一个小程序: package com.babyDuncan....
    99+
    2023-05-31
    java static{} ava
  • 如何在IDEA中创建java多模块项目
    小编给大家分享一下如何在IDEA中创建java多模块项目,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、使用spring initializr创建java工程&...
    99+
    2023-06-14
  • 教你怎么在IDEA中创建java多模块项目
    目录一、使用spring initializr创建java工程二、修改工程,添加web模块三、添加entity、service、serviceImpl、dao模块四、修改项目依赖信息...
    99+
    2022-11-12
  • 如何在Android项目中设置Property模块的键值
    这期内容当中小编将会给大家带来有关如何在Android项目中设置Property模块的键值,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Android中Property模块的键值设置Prop模块是保存少量...
    99+
    2023-05-31
    android property roi
  • 使用SpringBoot项目导入openfeign版本的问题
    目录SpringBoot项目导入openfeign版本版本2.1.1版本2.2.2被SpringBoot整合OpenFeign坑惨了项目集成OpenFegin解决问题SpringBo...
    99+
    2022-11-13
  • vue模版需要放在项目的什么位置中
    Vue的模板根据开发者的实际需求和使用的工具不同,一般可以放在以下几个地方:Vue组件内的templateVue组件可以在template中定义自己的模板,这是Vue的一种核心功能。在组件的script标签中,使用template定义模板,...
    99+
    2023-05-14
  • vue模版需要放在项目的哪个位置中
    这篇“vue模版需要放在项目的哪个位置中”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“vue模版需要放在项目的哪个位置中”文...
    99+
    2023-07-05
  • 如何使用GitLab分模块管理大型项目
    GitLab是一款非常强大的代码托管平台,支持团队协作,并且具备各种高级功能,例如持续集成、自动化测试、项目管理等等。但是,在开发大型项目的过程中,代码库往往会变得非常庞大且复杂,这时候就需要对项目进行细致的分解和管理。本文将介绍如何使用G...
    99+
    2023-10-22
  • 使用maven-assembly-plugin如何打包多模块项目
    目录maven-assembly-plugin打包多模块项目概述1. 需求2. 打包流程使用maven-assembly-plugin插件来定制化打包使用内置的Assembly De...
    99+
    2022-11-13
  • 如何使用GitLabCI实现多模块项目CI/CD
    这篇文章将为大家详细讲解有关如何使用GitLabCI实现多模块项目CI/CD,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Monorepo在开发多服务应用程序方面的优势。...
    99+
    2022-10-19
  • 详解使用Maven构建多模块项目(图文)
    Maven多模块项目,适用于一些比较大的项目,通过合理的模块拆分,实现代码的复用,便于维护和管理。尤其是一些开源框架,也是采用多模块的方式,提供插件集成,用户可以根据需要配置指定的模块。项目结构如下:     test-hd-parent ...
    99+
    2023-05-31
    maven 多模块 多模
  • 如何在Linux系统中使用Git来管理PHP项目的版本控制?
    在现代的软件开发中,版本控制是一个必不可少的工具。Git是一款非常流行的版本控制系统,它可以跟踪代码的变化,记录历史版本,协作开发,等等。在Linux系统中,使用Git来管理PHP项目的版本控制是非常常见的。在本文中,我们将介绍如何在Lin...
    99+
    2023-09-01
    path linux git
  • 在vue3项目中如何使用新版高德地图
    这篇文章主要讲解了“在vue3项目中如何使用新版高德地图”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“在vue3项目中如何使用新版高德地图”吧!1. 首先你要注册好账号登录2. 获取key和...
    99+
    2023-07-05
  • 单例模式在PHP项目中的使用与注意事项
    单例模式是一种常见的设计模式,它用于确保一个类只有一个实例,并提供一个全局的访问点。一、单例模式的使用场景在PHP项目中,单例模式常用于以下情况:数据库连接:在一个项目中,通常只需要一个数据库连接,使用单例模式可以确保只创建一个数据库连接实...
    99+
    2023-10-21
    使用 单例模式 注意事项 PHP项目
  • 如何在Java项目中使用适配器模式
    本篇文章为大家展示了如何在Java项目中使用适配器模式,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。适配器一共包括3种角色目标:目标是一个接口,该接口是客户想使用的接口被适配者:被适配者是一个已存在...
    99+
    2023-05-31
    java 适配器模式 ava
  • 责任链模式如何在Java项目中使用
    责任链模式如何在Java项目中使用?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。责任链模式主要包括以下几个角色1、处理者:处理者是一个接口,负责规定具体处理者处...
    99+
    2023-05-31
    java 责任链模式 ava
  • 在java web项目中使用 HttpClient模拟浏览器
    这期内容当中小编将会给大家带来有关在java web项目中使用 HttpClient模拟浏览器,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。HttpClient模拟浏览器登录后发起请求浏览器实现这个效果需...
    99+
    2023-05-31
    java httpclient ava
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作