解决go.mod文件中replace不生效的问题

如标题所示,这次遇到的问题是go.mod文件中replace规则不生效,自检已经排除了一些常见原因:

1.replace语法正确,不存在大小写,空格,特殊字符等语法上的问题

2.replace的本地依赖存在,是标准的go module

3.本地go sdk版本正确,满足go.mod中的版本要求

排除以上原因后依旧不生效,最后发现是go vendor的问题,在goland中找到【Go Modules】设置,关闭【Enable vendoring support automatically】选项,重启下gland,问题解决。

相关推荐
小付同学呀28 分钟前
前端快速入门——JavaScript变量、控制语句
开发语言·前端·javascript
愚润求学1 小时前
【C++】list模拟实现
开发语言·数据结构·c++·list
专注VB编程开发20年3 小时前
写.NET可以指定运行SUB MAIN吗?调用任意一个里面的类时,如何先执行某段初始化代码?
开发语言·vb.net
仙人掌_lz4 小时前
利用python从零实现Byte Pair Encoding(BPE):NLP 中的“变形金刚”
开发语言·python·gpt·自然语言处理·llm·token·deepseek
q567315234 小时前
使用Alamofire下载网站首页内容
开发语言·爬虫·python·scrapy·golang
Aerkui5 小时前
Python标准库-copy
开发语言·python
刚入门的大一新生5 小时前
C++初阶-C++的讲解1
开发语言·c++
Swift社区7 小时前
从表格到序列:Swift 如何优雅地解 LeetCode 251 展开二维向量
开发语言·leetcode·swift
hweiyu007 小时前
Python从入门到精通全套视频教程免费
开发语言·python
唐人街都是苦瓜脸8 小时前
Java RPC 框架是什么
java·开发语言·rpc