返回顶部
首页 > 资讯 > 后端开发 > 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://lsjlt.com/news/596719.html(转载时请注明来源链接)

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

猜你喜欢
  • 在 gomacro 中使用项目模块版本
    从现在开始,努力学习吧!本文《在 gomacro 中使用项目模块版本》主要讲解了等等相关知识点,我会在编程网中持续更新相关的系列文章,欢迎大家关注并积极留言建议。下面就先一起来看一下本篇正文内容吧,...
    99+
    2024-04-05
  • 如何在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
  • 使用模块时go项目的工作目录在哪里?
    知识点掌握了,还需要不断练习才能熟练运用。下面编程网给大家带来一个Golang开发实战,手把手教大家学习《使用模块时go项目的工作目录在哪里?》,在实现功能的过程中也带大家重新温习相关知识点,温故而...
    99+
    2024-04-04
  • static{}块如何在java项目中使用
    这篇文章给大家介绍static{}块如何在java项目中使用,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。java中的static{}块的实例详解第一个小程序: package com.babyDuncan....
    99+
    2023-05-31
    java static{} ava
  • 如何使用AppCompat项目模版
    这篇文章主要为大家展示了“如何使用AppCompat项目模版”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用AppCompat项目模版”这篇文章吧。使用AppCompat项目模版从Andr...
    99+
    2023-06-04
  • 如何在IDEA中创建java多模块项目
    小编给大家分享一下如何在IDEA中创建java多模块项目,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、使用spring initializr创建java工程&...
    99+
    2023-06-14
  • 在 go 模块文件 (go.mod) 中使用“go”版本指令有什么含义
    在 go 模块文件 (go.mod) 中使用"go"版本指令是Go语言中的一种特殊指令,它的作用是指定项目所使用的Go语言版本。在 go.mod 文件中,通过编写类似于"go 1.15...
    99+
    2024-02-10
    go语言
  • 教你怎么在IDEA中创建java多模块项目
    目录一、使用spring initializr创建java工程二、修改工程,添加web模块三、添加entity、service、serviceImpl、dao模块四、修改项目依赖信息...
    99+
    2024-04-02
  • 如何在Android项目中设置Property模块的键值
    这期内容当中小编将会给大家带来有关如何在Android项目中设置Property模块的键值,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。Android中Property模块的键值设置Prop模块是保存少量...
    99+
    2023-05-31
    android property roi
  • 多模块项目依赖中,项目启动失败-org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException
    错误:org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1 原因:yam...
    99+
    2023-08-31
    java idea maven Powered by 金山文档
  • 使用maven-assembly-plugin如何打包多模块项目
    目录maven-assembly-plugin打包多模块项目概述1. 需求2. 打包流程使用maven-assembly-plugin插件来定制化打包使用内置的Assembly De...
    99+
    2024-04-02
  • 如何使用GitLabCI实现多模块项目CI/CD
    这篇文章将为大家详细讲解有关如何使用GitLabCI实现多模块项目CI/CD,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Monorepo在开发多服务应用程序方面的优势。...
    99+
    2024-04-02
  • 如何使用GitLab分模块管理大型项目
    GitLab是一款非常强大的代码托管平台,支持团队协作,并且具备各种高级功能,例如持续集成、自动化测试、项目管理等等。但是,在开发大型项目的过程中,代码库往往会变得非常庞大且复杂,这时候就需要对项目进行细致的分解和管理。本文将介绍如何使用G...
    99+
    2023-10-22
  • 详解使用Maven构建多模块项目(图文)
    Maven多模块项目,适用于一些比较大的项目,通过合理的模块拆分,实现代码的复用,便于维护和管理。尤其是一些开源框架,也是采用多模块的方式,提供插件集成,用户可以根据需要配置指定的模块。项目结构如下:     test-hd-parent ...
    99+
    2023-05-31
    maven 多模块 多模
  • 添加和使用 Go 模块库次要版本(主要版本 > 2)
    问题内容 我一直致力于将我们的私有库转换为 go 模块,并且克服了发布和使用库的新主要版本(例如 tssgit.reyrey.com/teschste/go-httpmailer/v3...
    99+
    2024-02-05
  • 怎么在java项目中使用State状态模式
    这期内容当中小编将会给大家带来有关怎么在java项目中使用State状态模式,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。java 之State状态模式在状态模式中,一个类的行为基于它的状态的改变而改变。...
    99+
    2023-05-31
    java state ava
  • 在java web项目中使用 HttpClient模拟浏览器
    这期内容当中小编将会给大家带来有关在java web项目中使用 HttpClient模拟浏览器,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。HttpClient模拟浏览器登录后发起请求浏览器实现这个效果需...
    99+
    2023-05-31
    java httpclient ava
  • 如何在Java项目中使用适配器模式
    本篇文章为大家展示了如何在Java项目中使用适配器模式,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。适配器一共包括3种角色目标:目标是一个接口,该接口是客户想使用的接口被适配者:被适配者是一个已存在...
    99+
    2023-05-31
    java 适配器模式 ava
  • 责任链模式如何在Java项目中使用
    责任链模式如何在Java项目中使用?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。责任链模式主要包括以下几个角色1、处理者:处理者是一个接口,负责规定具体处理者处...
    99+
    2023-05-31
    java 责任链模式 ava
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作