Golang教程网
博客首页
实战学习Golang
日常工作实战
小程序实战开发
微信小程序开发
百度智能小程序开发
QQ小程序开发
头条小程序开发
支付宝小程序开发
学习笔记
搜索
搜索
解决golang循环引用问题
学习笔记
2023-02-09
160°
go 出现包循环引用的问题,首当其冲的就是程序结构没设计好,最好的方式就是在项目框架构建的时候,将各个模块设计好,避免出现该问题。
尝试分层的设计,高层依赖于低层,低层不依赖于高层,在开发的过程中始终将这些理念记在心中。当两个包有紧密耦合关系时,最好将它们放到一个包内。实在不行的情况下,我们可以使用interface来解决包依赖的问题。
go 包循环引用 (import cycle not allowed)
相关链接
golang中包互相引用的解决方法
【GoLang】GoLang for 中有多个循环变量怎么处理?
golang包循环引用的变态解决办法
golang的并发机制
10分钟快速理解Golang并发系列:Channel通道与同步通信
GoLang之[os浅尝]同步的本质