2019年11月12日 近期的技术进展

1. 这段时间在断断续续研究golang,尝试用它写一个server/client。

TIM截图20191112171418

涉及内容包括:

  • Go的协程使用,特别是用于网络通信时的监听、Read、write。
  • Go包管理模式。
  • Go net、time等包的源码阅读,顺便一提,感觉学习go最好的方法是读源码?

此外其他部分:

  • Go基础语法
  • Go 队列的创建及使用
  • Go 字节类型的创建及使用,包括填充等网络通信特别需要的。
  • Go 部分内联函数的学习使用。

还需要完成的部分:

  • Go net库中的Read封装,超时机制是基于deadline的,但是实际中出现了time out的报错,还需要进一步阅读源码。



2. Python部分,主要是在年中完成了新项目需要的框架搭建,例如修饰器、管道、进程、线程并发模型等,顺手写了一个RepeatTimer,基于Python线程库中的Timer改造。


3. 开发项目部分,大部分我掌握的内容都已经达到,未来要开始探索新的方向,我预计首先达到过去网管组的工作,除了严守代码质量外,还要做到自动集成测试,案例管理等;之后要开始看技术类书籍,学习更好的开发和研发管理模式。

原文地址:https://www.cnblogs.com/seenthewind/p/11846769.html