(logger *zap.Logger)
| 30 | } |
| 31 | |
| 32 | func NewRankingLocalCache(logger *zap.Logger) RankingLocalCache { |
| 33 | return &rankingLocalCache{ |
| 34 | ttl: 10 * time.Minute, |
| 35 | logger: logger, |
| 36 | } |
| 37 | } |
| 38 | |
| 39 | func (r *rankingLocalCache) Set(ctx context.Context, posts []domain.Post) error { |
| 40 | if len(posts) == 0 { |