• Stars
    star
    117
  • Rank 301,828 (Top 6 %)
  • Language
    Go
  • Created almost 8 years ago
  • Updated about 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

a real world example web app in Go

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