Skip to content
/ goarch Public

Defining Go microservice project architecture

Notifications You must be signed in to change notification settings

Dmdv/goarch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

goarch

Go microservice project architecture

This project contains a set of different project structures and layouts.

gosvc

This is a commenting service with simple project structure

  • cmd
    • server
      • main.go
  • internal
    • comment
    • database
    • transport
      • http

go-zero-bootstrap

This is sample hello service generated with go-zero tools The project itself contains comprehensive information: go-zero-bootstrap/README.MD