Skip to content

Learning Go JSON REST microservice with Docker deployment and MongoDB persistence

License

Notifications You must be signed in to change notification settings

pathtolearn/handsongo

 
 

Repository files navigation

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.

Presentation

The slides from Devoxx2017 to get the handson done are available here.

Technical stack

Architecture

main architecture

web architecture

Build

make help

About

Learning Go JSON REST microservice with Docker deployment and MongoDB persistence

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 80.7%
  • Makefile 10.6%
  • Shell 6.8%
  • Dockerfile 1.9%