/demo-app-go

Demo web app written in Go and Echo to showcase selected basic concepts

Primary LanguageGo

This project aims to demonstrate selected basic concepts, such as but not limited to:

  • RESTful API (CRUD with proper HTTP status codes)
  • Data mapping to object (structs)
  • Validation (limited to request for simplicity)
  • Objects with enforced valid state via constructor
  • Integration with external API (FakeStoreAPI)
  • Integration with database
  • Testing
  • Usage of Echo framework
  • Usage of Docker Compose