From 97206989c0f351b8fdaefb5f691efe33195cca1c Mon Sep 17 00:00:00 2001 From: Valentin Popov Date: Mon, 5 May 2025 23:17:45 +0000 Subject: [PATCH] Finalizing the project structure --- Makefile | 19 +++++++++++++++++++ go.mod | 2 ++ go.sum | 2 ++ internal/db/.gitkeep | 0 internal/model/.gitkeep | 0 5 files changed, 23 insertions(+) create mode 100644 Makefile create mode 100644 go.sum create mode 100644 internal/db/.gitkeep create mode 100644 internal/model/.gitkeep diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..11e511f --- /dev/null +++ b/Makefile @@ -0,0 +1,19 @@ +.PHONY: vet test run-server run-worker docker-up docker-down + +vet: + go vet ./... + +test: + go test -race ./... + +run-server: + go run ./cmd/server + +run-worker: + go run ./cmd/worker + +docker-up: + docker-compose up --build --detach + +docker-down: + docker-compose down \ No newline at end of file diff --git a/go.mod b/go.mod index b15123d..bfd51fc 100644 --- a/go.mod +++ b/go.mod @@ -1,3 +1,5 @@ module gitlab.com/digineat/go-broker-test go 1.24.2 + +require github.com/mattn/go-sqlite3 v1.14.28 diff --git a/go.sum b/go.sum new file mode 100644 index 0000000..42e5bac --- /dev/null +++ b/go.sum @@ -0,0 +1,2 @@ +github.com/mattn/go-sqlite3 v1.14.28 h1:ThEiQrnbtumT+QMknw63Befp/ce/nUPgBPMlRFEum7A= +github.com/mattn/go-sqlite3 v1.14.28/go.mod h1:Uh1q+B4BYcTPb+yiD3kU8Ct7aC0hY9fxUwlHK0RXw+Y= diff --git a/internal/db/.gitkeep b/internal/db/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/internal/model/.gitkeep b/internal/model/.gitkeep new file mode 100644 index 0000000..e69de29