repository
0.0.0-20240823084125-0ac39fbf4649
Repository: https://github.com/isd-sgcu/johnjud-backend.git
Documentation: pkg.go.dev
# README
Johnjud-backend
Johnjud-backend is a routing and request handling service for the Johnjud project.
What is Johnjud?
Johnjud is a pet adoption web application of the CUVET For Animal Welfare Club
Stack
- golang
- go-fiber
Getting Started
Prerequisites
- golang 1.21 or later
- docker
- makefile
Installation
- Clone this repo
- Copy
.env.template
in root directory and paste it in the same directory as.env
with proper values. - Run
go mod download
to download all the dependencies.
Running
- Run
docker-compose up
- Run
make server
orgo run ./cmd/.
Testing
- Run
make test
orgo test -v -coverpkg ./... -coverprofile coverage.out -covermode count ./...