Versions in this module Expand all Collapse all v1 v1.0.2 Jan 24, 2023 Changes in this version + type FirestoreLinkDataStore struct + func NewFirestoreLinkDataStore(client *firestore.Client) *FirestoreLinkDataStore + func (ds *FirestoreLinkDataStore) CreateLink(ctx context.Context, boardId string, link domain.Link) error + func (ds *FirestoreLinkDataStore) DeleteLink(ctx context.Context, boardId string, linkId string) error + func (ds *FirestoreLinkDataStore) Link(ctx context.Context, boardId string, linkId string, rf domain.LinkReturnFields) (domain.LinkWithRating, error) + func (ds *FirestoreLinkDataStore) Links(ctx context.Context, boardId string, rf domain.LinkReturnFields, ...) ([]domain.LinkWithRating, error) + func (ds *FirestoreLinkDataStore) UpdateRating(ctx context.Context, boardId string, linkId string, ...) error