本篇是我的事件驱动的微服务系列的第三篇,主要讲述如何在Go语言中创建第三方库。如果想要了解总体设计,请看第一篇 "事件驱动的微服务-总体设计" 。
在Go语言中创建第三方库是为了共享程序,做起来并不困难,不过你需要考虑如下几个方面:
第三方库的对外接口
第三方库的内部结构
如何处理配置参数
如何扩充第三方库
我们用日志做例子讲述如...
阅读全文