netty-learning
netty-learning copied to clipboard
精简了一下netty.3.9.4.Final源码,保留了最核心的部分,方便大家阅读
Hi 最近正好也在研究netty的源码,有幸能看到您的源码分析文章,于是临时起意把netty.3.9.4.Final中的源码进行了精简,只保留最核心一部分模块的代码,方便大家阅读。不知能否和您这边的项目进行整合或者相互链接引用?
github:https://github.com/nyankosama/simple-netty-source
赞!非常感谢!
最近也打算学习netty的源码,结果今天就看到了这个。实在是太好了 :)
在 2014年10月28日,下午7:43,LiangRui He [email protected] 写道:
Hi 最近正好也在研究netty的源码,有幸能看到您的源码分析文章,于是临时起意把netty.3.9.4.Final中的源码进行了精简,只保留最核心一部分模块的代码,方便大家阅读。不知能否和您这边的项目进行整合或者相互链接引用?
github:https://github.com/nyankosama/trivial-netty-source https://github.com/nyankosama/trivial-netty-source — Reply to this email directly or view it on GitHub https://github.com/code4craft/netty-learning/issues/5.
So happy to hear that!不过目前源码还只是从package粒度来进行精简,下一步有时间的话准备打算从方法粒度做删减,一些不必要的接口实现都精简掉,只暴露最本质的东西。如果有兴趣的话,欢迎pull request哈
已在保证interface的方法完整性的前提下,删除了核心逻辑package下的所有不必要的class,并重新组织了package,添加了event, exception和future包,使每个package下的类的职能更明确,方便理解
fork 了一份到本地,发现要自己去找jar包,建议用maven去管理jar包呐。
好东西,太感谢了