使用Golang的singleflight防止缓存击穿的方法