- golang
- gRPC
- go-fiber
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- golang 1.18 or later
- docker
- makefile
- go-swagger
- protoc
- Clone the project from RNKM65 Gateway
- Import project
- Copy
config.example.yamlinconfigand paste it in the same location then remove.examplefrom its name. - Download dependencies by
go mod download
- Run
go test -v -coverpkg ./... -coverprofile coverage.out -covermode count ./...ormake test
- Run
docker-compose up -dormake compose-up - Run
go run ./src/.ormake server
- Run
make proto
- Run
swag init -d ./src -o ./src/docs -md ./src/docs/markdownormake create-doc