modulepackage
0.0.0-20250126094437-a2c73bc4817e
Repository: https://github.com/wonjinsin/go-trading.git
Documentation: pkg.go.dev
# README
wonjinsin/go-web-boilerplate(magmar)
Simple rest api server with Echo framework
Features
- Gorm : For mysql ORM
- Zap : Go leveled Logging
- Viper : Config Setting
- Ginko : BDD Testing Framework with Gomega
- Makefile : go build, test, vendor using Make
Project structure
DDD(Domain Driven Design) pattern with controller, model, servie, repository
Getting started
Initial action
$ make all && make build && make start
Build vendors
$ make vendor
Build and start
$ make build && bin/magmar
Test
$ make vet && make lint && make test
// or
$ make test-all
Clean
$ make clean
# Packages
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author