为你的 Go API 添加日志记录和错误处理中间件
在 main 函数中,我们首先创建了一个 mux.NewRouter 对象,它用于路由请求。然后,我们使用 r.Use 函数全局应用了 loggingMiddleware 和 errorHandlingMiddleware。这样,所有请求都会经过这两个中间件。
自研高性能的Redis中间件
目前业界有很多Redis Proxy,比如鼎鼎大名的Codis。用别人的产品多少会感觉内心不爽。作为一个爱造的程序员,当然也要自己写一个Redis Proxy了。