package repository import ( "context" "github.com/go-nunu/nunu-layout-advanced/internal/model" ) type WebForwardingRepository interface { GetWebForwarding(ctx context.Context, id int64) (*model.WebForwarding, error) } func NewWebForwardingRepository( repository *Repository, ) WebForwardingRepository { return &webForwardingRepository{ Repository: repository, } } type webForwardingRepository struct { *Repository } func (r *webForwardingRepository) GetWebForwarding(ctx context.Context, id int64) (*model.WebForwarding, error) { var webForwarding model.WebForwarding return &webForwarding, nil }