Main API on customer VPS (user mgmt, creds, login, mail etc ...)

loic boulet c1bf9e4800 Initial project structure před 6 měsíci
app c1bf9e4800 Initial project structure před 6 měsíci
common c1bf9e4800 Initial project structure před 6 měsíci
config c1bf9e4800 Initial project structure před 6 měsíci
database c1bf9e4800 Initial project structure před 6 měsíci
design c1bf9e4800 Initial project structure před 6 měsíci
docs c1bf9e4800 Initial project structure před 6 měsíci
internal c1bf9e4800 Initial project structure před 6 měsíci
logger c1bf9e4800 Initial project structure před 6 měsíci
pkg c1bf9e4800 Initial project structure před 6 měsíci
.gitignore c1bf9e4800 Initial project structure před 6 měsíci
README.md c1bf9e4800 Initial project structure před 6 měsíci
config.yaml c1bf9e4800 Initial project structure před 6 měsíci
go.mod c1bf9e4800 Initial project structure před 6 měsíci
go.sum c1bf9e4800 Initial project structure před 6 měsíci
main.go c1bf9e4800 Initial project structure před 6 měsíci

README.md

byom-design

Project Structure

.
├── app
│   ├── server.go
│   └── middleware.go
├── common
│   ├── models.go
│   ├── errors.go
│   └── utils.go
├── config
│   ├── config.go
│   └── validator.go
├── database
│   ├── client.go
│   └── migrations
├── design
│   ├── handlers.go
│   ├── service.go
│   ├── repository.go
│   ├── models.go
│   └── interfaces.go
├── docs
├── internal
│   └── cache
├── logger
├── pkg
│   ├── apiclient
│   └── validator
└── main.go

Getting Started

  1. Install dependencies:

    go mod download
    
  2. Run the application:

    go run main.go
    

Configuration

Configuration is stored in config.yaml.

Development

...