Versions in this module Expand all Collapse all v1 v1.0.0 May 22, 2026 Changes in this version + type LinkService struct + func NewLinkService(p ports.LinkPort, c ports.Cache) *LinkService + func (service *LinkService) Create(ctx context.Context, link domain.Link) error + func (service *LinkService) Delete(ctx context.Context, short string) error + func (service *LinkService) GetAll(ctx context.Context) ([]domain.Link, error) + func (service *LinkService) GetOriginalURL(ctx context.Context, shortLinkKey string) (*string, error)