NEXUS-1: Initial commit of Nexus

This commit is contained in:
Blake Ridgway
2026-07-14 05:53:25 -05:00
commit 16fe2bf928
22 changed files with 1739 additions and 0 deletions

24
Makefile Normal file
View File

@@ -0,0 +1,24 @@
.PHONY: build run test lint clean
APP_NAME := nexus
BUILD_DIR := bin
build:
go build -o $(BUILD_DIR)/$(APP_NAME) .
run: build
./$(BUILD_DIR)/$(APP_NAME)
test:
go test -v -race -count=1 ./...
lint:
go vet ./...
# run with live reload (requires air: go install github.com/air-verse/air@latest)
dev:
air
clean:
rm -rf $(BUILD_DIR)