Skip to content

chaewonkong/go-msa-arch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

☀️ Go MSA Arch

Scalable Go Microservice Architecture Demo

.
├── cmd
│   └── server
│       └── main.go               // application entrypoint
├── go.mod
├── go.sum
└── internal
    └── app                       // application package
        ├── app.go                // inits and runs applications
        ├── read_config.go        // reads config using viper
        ├── read_config_test.go
        └── server
            ├── config.go
            ├── factory.go
            └── server.go

Dependency

Lib Desc
go.uber.org/zap Fast, Production-ready logger library, subjectively believed to be the best
spf13/viper Complete configuration solution. Helps to parse config file and unmarshal to go struct

About

Scalable Go Microservice Architecture Demo

Topics

Resources

Stars

Watchers

Forks

Languages