a very simple boilerplate to create a web service based on MEGo (Mongodb Echo Golang) stack.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
controllers
drivers/database
repositories
routers
services
.gitignore
.travis.yml
LICENSE
Readme.md
application.default.yml
glide.lock
glide.yaml
install-dep.sh
main.go
test.sh

Readme.md

AIS-GO

Build Status codecov Go Report Card

AIS-GO is a very simple boilerplate to create a web service based on MEGo (Mongodb Echo Golang) stack.

The structure is inspired by Uncle's Bob clean architecture. However, I've made a couple of changes to enable developer to read and use this boilerplate, and get started more easily.

HOW-TO

Before you start, please make sure that you have install glide and mongodb. Afterward, please follow below steps.

  1. Clone this project.
  2. In current directory, execute glide install.
  3. Last, go run main.go