Function
NewRelationRepository
(dao dao.RelationDAO, cache cache.RelationCache, logger *zap.Logger)
Source from the content-addressed store, hash-verified
| 26 | } |
| 27 | |
| 28 | func NewRelationRepository(dao dao.RelationDAO, cache cache.RelationCache, logger *zap.Logger) RelationRepository { |
| 29 | return &relationRepository{ |
| 30 | dao: dao, |
| 31 | cache: cache, |
| 32 | logger: logger, |
| 33 | } |
| 34 | } |
| 35 | |
| 36 | // FollowUser 关注用户 |
| 37 | func (r *relationRepository) FollowUser(ctx context.Context, followerID, followeeID int64) error { |
Tested by
no test coverage detected