Skip to content

shandysiswandi/go-service-echo

Repository files navigation

Go REST Echo

go started template for building micro service using framework echo.

Project Structure

.
├── app
│   ├── context
│   ├── library
│   │   ├── redis
│   │   ├── sentry
│   │   └── token
│   ├── middlewares
│   ├── routes
│   └── validation
├── config
│   └── constant
├── db
├── external
│   └── jsonplaceholder
├── internal
│   ├── authentication
│   └── users
├── resource
│   ├── html
│   ├── log
│   ├── media
│   └── ssl
└── util
    ├── arrays
    ├── bcrypt
    ├── logger
    ├── numbers
    └── stringy

Routes List

asas

Commands List

  1. This command will call lint, build, and run command
make up
  1. This command will build this project to docker image & delete the builder image
make build
  1. This command will call destroy & run container base on image
make run
  1. This command will call lint & run test
make test
  1. This command will call lint & run test then coverage file
make test-cover
  1. This command will linting *.go and formatted
make lint
  1. This command will call lint & start this app with hot reload if any change the code
make dev
  1. This command will call lint & start this app
make start

About

go started template for building micro service using framework echo

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages