Johnjud-backend is a routing and request handling service for the Johnjud project.
Johnjud is a pet adoption web application of the CUVET For Animal Welfare Club
- golang
- go-fiber
- golang 1.21 or later
- docker
- makefile
- Clone this repo
- Copy
.env.templatein root directory and paste it in the same directory as.envwith proper values. - Run
go mod downloadto download all the dependencies.
- Run
docker-compose up - Run
make serverorgo run ./cmd/.
- Run
make testorgo test -v -coverpkg ./... -coverprofile coverage.out -covermode count ./...