All Projects → alioygur → golan-clean-code-example

alioygur / golan-clean-code-example

Licence: other
a real world example web app in Go

Programming Languages

go
31211 projects - #10 most used programming language
Dockerfile
14818 projects

Golang clean code example

This project is just an real world example to understand and tell these in GO;

  • How to organize folders
  • How to test go project
  • Dependency management
  • Error handling
  • RESTful APIs
  • Serving in Docker

To solve the some above problems have been used these Approaches;

  • Uncle Bob's "The Clean Architecture"
  • Andrew Gerrand's, "Error handling and Go"
  • SOLID design principles

Sources

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].