From a9586897b349b36e6eb69ff8f7a76c5d4d167aa9 Mon Sep 17 00:00:00 2001 From: Maxim Lebedev Date: Wed, 8 Nov 2023 05:09:18 +0600 Subject: [PATCH] :card_file_box: Created basic pages repository interface --- internal/page/repository.go | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 internal/page/repository.go diff --git a/internal/page/repository.go b/internal/page/repository.go new file mode 100644 index 0000000..6ff7499 --- /dev/null +++ b/internal/page/repository.go @@ -0,0 +1,13 @@ +package page + +import ( + "context" + + "golang.org/x/text/language" + + "source.toby3d.me/toby3d/home/internal/domain" +) + +type Repository interface { + Get(ctx context.Context, lang language.Tag, path string) (*domain.Page, error) +}