Go 进阶语法 | - 利用 unsafe 和反射读写字段,并且压测其性能
|
Web 框架 | - 设计并实现前缀路由树,支持通配符匹配,路径参数匹配
- 完整支持基于 JSON 的 RESTful API
- 设计并实现 AOP 方案,提供logging,tracing, metric 支持
|
ORM 框架 | - 支持 SELECT,INSERT,DELETE,UPDATE,以及 UPSERT
- 支持反射和 unsafe 两种处理器,并且压测比较两者性能差异
- 设计并支持 AOP 方案,提供 logging, tracing, metric 的支持
|
缓存框架 | - 利用装饰器模式实现 read-through,write-through,write-back 缓存模式
|
微服务框架 | - 基于 RPC 协议支持Cluster,路由和负载均衡功能
- 将自己的用户服务从单体应用重构为微服务框架,其中微服务框架选用自己设计并实现的框架
|