报错缘由
学习 hystria, 尝试自测案例,使用了
go get “github.com/afex/hystrix-go/hystrix” 进行导入包,
导入成功后,在代码里利用 import 导入,但遇到了以下报错
could not import github.com/afex/hystrix-go/hystrix (current file is not included in a workspace module)

项目的层次结构如下:
注: gopro 作为程序的根目录,hystrix 作为子目录,并且均使用 go mod init 命令对 gopro, hystrix 做了项目的初始化。

解决方法
在项目的根目录利用 go get 命令进行所需包的导入
(一开始仅对 hystrix 子目录进行了 go get 的导入)

文章讲述了在使用Go语言学习Hystrix库时遇到的导入错误,因为工作区模块设置问题。解决方法是在项目根目录而非子目录下通过goget导入所需的包。
4542

被折叠的 条评论
为什么被折叠?



