Skip to content

hexhoc/go-clean-architecture-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GO Clean architecture template

Project structure

  1. /cmd/app

The main (main) applications for this project.

The directory name for each application corresponds to the name of the executable you want to get (eg /cmd/myapp).

  1. /internal

Private application and library code. This is code that you don't want others to import into their applications or libraries.

  1. /pkg

Library code that can be used by external applications (eg /pkg/mypubliclib). Other projects will import these libraries expecting them to work.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages