Categorygithub.com/wonjinsin/go-trading
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

License MIT DB Version Go Report Card

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