新闻详情
golang解决依赖循环问题(import cycle)
来自 : yonghaowu.github.io/2016/11/07
发布时间:2021-03-24
golang解决依赖循环问题(import cycle)
2016年11月7日网上传的最多的方法就是使用接口interface解决这个文章,实际上, 我认为这个方法并不可行. 到作者的github项目上看, 他给出的例子并没有解决此问题(醉 ...网上一直没有靠谱的方法.golang解决依赖循环问题(import cycle)
2016-11-07
网上传的最多的方法就是使用接口interface解决这个文章,实际上, 我认为这个方法并不可行.到作者的github项目上看, 他给出的例子并没有解决此问题(醉
不行的原因是: 假设原来B引用A, A引用B, 后来做出一个C的interface, 由A去实现, B依赖C, 看似很好, 实际上,这种情况还是需要A的实例.
也就是说, B尽管用了接口, 还是会依赖A这个对象实例.
从A把实例作为参数传给B才是解决方法.
2016年11月7日网上传的最多的方法就是使用接口interface解决这个文章,实际上, 我认为这个方法并不可行. 到作者的github项目上看, 他给出的例子并没有解决此问题(醉 ...网上一直没有靠谱的方法.golang解决依赖循环问题(import cycle)
本文链接: http://cyclesolv.immuno-online.com/view-710867.html
发布于 : 2021-03-24
阅读(0)
最新动态
2021-03-24
2021-03-24
2021-03-24
2021-03-24
2021-03-24
2021-03-24
2021-03-24
2021-03-24
2021-03-24
2021-03-24
2021-03-24
2021-03-24
品牌分类
其他
联络我们