首页 > 解决方案 > 如何修复我的 golang 导入周期错误

问题描述

所以我制作了一个基本的 go 包,它只在终端中为你提供彩色文本,现在我已经配置了这些东西,为包创建了 go mod,但是当我运行正在导入包的文件时,它给了我这个错误

import cycle not allowed
package main
        imports github.com/Rachit4/colora
        imports github.com/Rachit4/colora

我的 main.go 文件是

package main

import "github.com/Rachit4/colora"

func main() {
        red("test")
}

标签: go

解决方案


您尝试导入的包似乎有问题。我建议阅读文档中的发布 go modules部分。我的预感是 go runtime 没有将其识别为正确的模块(也许尝试在 colora 包中添加 go.mod)。


推荐阅读