原作者视频地址:zinx-Golang轻量级TCP服务器框架
本人为自学整理的文档,梳理思考开发框架的基本思路,方法,以及视频中不理解的地方。
若想学习,强烈建议直接观看原作视频即可。
可在下方留言交流。
现在的网站开发都是利用各种框架。
基本上我们刚学习语言,之后立马就被带入的框架之中。
然而,框架背后的一些设计理念,我们根本不知道。
虽然zinx仅仅是一个简单的TCP-sever框架,我也有很大的收获。
虽然,以后在工作用,不会直接用这样的框架。
但是,对于初学者来说,肯定是有很大的帮助。
一些成熟的框架,可能很重量级。zinx是一个轻量级的框架。
然后还有就是,如今网络开发,都是用gRPC,无需关系网络传输如何。
其实背后只过是把socket编程封装了起来,让我们无需关心。
反过来,思考,你在用gPRC的时候,如果没有亲手编写过socket编程,你会不会觉得心里没底。
我之前都会想,为什么大学不直接教授各种语言,各种框架,各种工业级的软件如何使用。
也就是培训班直接将的那一套,直接在大学讲了不得了。那些数字电路、模拟电路、计算机408有个啥用。
现在回头想想,还太年轻了。【流泪】