广告位联系
返回顶部
分享到

goland中导包报红和go mod问题

Golang 来源:互联网 作者:佚名 发布时间:2023-03-05 10:46:47 人浏览
摘要

goland导包报红 1. 原理 import的包有两类: (1)在go.mod中有地址的,这种需要拉到gopath/pkg下 (2)没在go.mod的,这种在项目里,import的路径需要从path路径(即:/go/src/,gopath为go寻找的根路

goland导包报红

1. 原理

import的包有两类:

(1)在go.mod中有地址的,这种需要拉到gopath/pkg下

(2)没在go.mod的,这种在项目里,import的路径需要从path路径(即:/go/src/,gopath为go寻找的根路径)为根路径可以找到的:import github.com/CardInfoLink/quickpay/internal/ins,对应项目所在路径:/go/src/github.com/CardInfoLink/quickpay

2. 以前的笔记

要打开项目的直接目录:trunk

若打开上级的话则报红

可能有关这些配置文件的原因

go mod

go mod tidy 

goland 还是报红的话 goland Preference->Go->Go Modules(vgo) -> Enable Go Modules(vgo)intergration

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

jrw@wangfy:~/code/community/article$ go mod

Go mod provides access to operations on modules.

  

Note that support for modules is built into all the go commands,

not just 'go mod'. For example, day-to-day adding, removing, upgrading,

and downgrading of dependencies should be done using 'go get'.

See 'go help modules' for an overview of module functionality.

  

Usage:

  

        go mod <command> [arguments]

  

The commands are:

  

        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

  

Use "go help mod <command>" for more information about a command.

GO111MODULE=on

export GOPROXY=https://goproxy.io

sudo chmod -R 777  /工作目录 (-R:是指几连医用到目录里所有子目录和文件;777:是指所有用户都拥有的最高权限)

go mod tidy


版权声明 : 本文内容来源于互联网或用户自行发布贡献,该文观点仅代表原作者本人。本站仅提供信息存储空间服务和不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权, 违法违规的内容, 请发送邮件至2530232025#qq.cn(#换@)举报,一经查实,本站将立刻删除。
原文链接 :
    Tag :
相关文章
  • Golang实现CronJob(定时任务)的方法
    最近做了一个需求,是定时任务相关的。以前定时任务都是通过 linux crontab 去实现的,现在服务上云(k8s)了,尝试了 k8s 的 CronJob,由于公司
  • goland中导包报红和go mod问题

    goland中导包报红和go mod问题
    goland导包报红 1. 原理 import的包有两类: (1)在go.mod中有地址的,这种需要拉到gopath/pkg下 (2)没在go.mod的,这种在项目里,import的路径需
  • Hugo游乐场内容初始化示例介绍
    使用Hugo构建站点的体验很棒。 首先是构建速度快,其次是使用起来简单,一个hugo命令,我们的站点就已经就绪。 在构建过程中,Hugo提供了
  • 使用Golang快速构建出命令行应用程序
    在日常开发中,大家对命令行工具(CLI)想必特别熟悉了,如果说你不知道命令工具,那你可能是个假开发。每天都会使用大量的命令行工
  • go开源Hugo站点渲染之模板词法解析

    go开源Hugo站点渲染之模板词法解析
    Deps在准备好NewPathSpec,NewSpec,NewContentSpec,NewSourceSpec后,调用onCreate正式创建HugoSites,并在最后一步,加载模板执行器。 模板执行器只是提
  • 向Rust学习Go考虑简单字符串插值特性示例解析
    fmt.Printf或fmt.Sprintf写拼装字符串业务 在日常开发 Go 工程中,我们经常会用fmt.Printf或fmt.Sprintf去写类似的拼装字符串的业务。 如下代码:
  • Golang实现将中文转化为拼音

    Golang实现将中文转化为拼音
    导语:新用户入职 创建一系列账号比较麻烦,打算通过接口传入姓名进行初始化。想把姓名转化成拼音。因为有些账号即需要中文也需要英
  • Go语言实现猜谜小游戏

    Go语言实现猜谜小游戏
    本文是介绍用Go实现一个猜谜小游戏,就是程序先生成一个随机数num,然后让用户来猜生成的数是多少,如果猜的数比num小就提示用户猜测的
  • go微服务PolarisMesh源码解析服务端启动流程
    polaris-server作为PolarisMesh的控制面,该进程主要负责服务数据、配置数据、治理规则的管理以及下发至北极星SDK以及实现了xDS的客户端。 po
  • go sync.Map基本原理深入解析
    我们知道,go 里面提供了map这种类型让我们可以存储键值对数据,但是如果我们在并发的情况下使用map的话,就会发现它是不支持并发地进
  • 本站所有内容来源于互联网或用户自行发布,本站仅提供信息存储空间服务,不拥有版权,不承担法律责任。如有侵犯您的权益,请您联系站长处理!
  • Copyright © 2017-2022 F11.CN All Rights Reserved. F11站长开发者网 版权所有 | 苏ICP备2022031554号-1 | 51LA统计