From df75480238d0d217159f4e2a108836c4368181df Mon Sep 17 00:00:00 2001 From: TakshakRamteke Date: Sun, 19 Jul 2026 20:37:26 +0530 Subject: [PATCH] feat: added a makefile and switched to a more idiomatic structure --- main.go => cmd/godb/main.go | 0 makefile | 18 ++++++++++++++++++ 2 files changed, 18 insertions(+) rename main.go => cmd/godb/main.go (100%) create mode 100644 makefile diff --git a/main.go b/cmd/godb/main.go similarity index 100% rename from main.go rename to cmd/godb/main.go diff --git a/makefile b/makefile new file mode 100644 index 0000000..f0b5817 --- /dev/null +++ b/makefile @@ -0,0 +1,18 @@ +BINARY_NAME=godb + +run: + @go run cmd/godb/main.go + +build: + @go build -o ${BINARY_NAME} cmd/godb/main.go + +start: + @./${BINARY_NAME} + +clean: + @go clean + @rm -rf ${BINARY_NAME} + +reset: clean build + +.PHONY: clean build