240 发简信
IP属地:浙江
  • 还是有问题,当执行完redis.Redis.incr(r, key)之后,redis有问题,会导致key一直不过期

    Redis 利用 incr 和 expire 来限流, 并发导致过期时间失效问题

    当某一个接口需要限流时,可以采用redis的incr来递增,记录访问次数, 以及 expire 来设置失效时间.大概的代码如下: 因为redis的incr操作,当key不存在...

  • 写的不错

    golang reflect遍历struct并赋值 & struct创建和数据绑定

    了解和使用golang有一段时间了,由于项目比较赶,基本是现学现卖的节奏。最近有时间会在简书上记录遇到的一些问题和解决方案,希望可以一起交流探讨。 需求 在golang中,给...