NizarSteria / handsongo

Learning Go JSON REST microservice with Docker deployment and MongoDB persistence

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#HANDSONGO Build Status GoDoc codebeat badge Software License

This project is meant to help learning go. It provides a basic implementation of a REST microservice exposing a CRUD API. Data are persisted in a MongoDB NoSQL database and the application is deployed in Docker.

Technical stack

Architecture

main architecture

web architecture

Build

make help

About

Learning Go JSON REST microservice with Docker deployment and MongoDB persistence

License:Apache License 2.0


Languages

Language:Go 84.7%Language:Makefile 12.9%Language:Shell 2.4%