这就是人生
开始入门
step0:关于学习 netty 版本问题可以看 【知乎】netty5为什么被废弃? ,总而言之学 netty4 就完事了。
step1:第一本教程入门首选 掘金小册:Netty 入门与实战:仿写微信 IM 即时通讯系统。不得不说这个算是不错的第一手资料。
step2:备用资料首选《Essential Netty in Action 《Netty 实战(精髓)》》。它是《Netty in Action》(基于 MEAP v10)的一个中文精简。看完掘金小册再翻翻这本电子书有奇效。
请给我一个示例
入门之后大多数同学会直接怼 netty 的 GitHub 主页中的 example 文件夹(下载代码→运行→成功→高兴→没有然后),这当然没错但其实我们有一些更好的选择(大概)
-
更加友好的 Netty-learning-example
-
【GitHub】proxyee + 【GitHub】pdown-core
如果用过 proxyee-down 的话还记得它的项目主页的 title 吗(http下载工具,基于http代理)。因此它的两个核心就是 代理 和 下载器 了。这个项目的源码相比其他开源项目要好懂的多,值得入门学习。
-
这个页面介绍了 netty GitHub 主页 example 文件夹下 的示例的功能,按需索取即可。