go - 如何修复我的 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 modules部分。我的预感是 go runtime 没有将其识别为正确的模块(也许尝试在 colora 包中添加 go.mod)。
推荐阅读
- haskell - Haskell 用新书替换给定的现有书
- python - 通过 init kwargs 向对象添加属性
- laravel - 如果不用于令牌,Sanctum 和 Laravel 的默认身份验证是否相同?
- angular - 获取文档 ID Firestore 角度
- c# - HTTP GET 返回二进制而不是文本
- python - Python Kivy 在 Popup 内的按钮之间切换
- python - 如何更好地清理我的数据?求朋友
- python - 使用python在包含部分字符串的目录列表中查找目录
- docker - ibmcom/mq docker 镜像向后兼容性问题
- javascript - NodeJS Buffer.write() 在写入索引 >= 100,000 时返回 0