26 lines
688 B
Markdown
26 lines
688 B
Markdown
go-rest-api/
|
|
├── cmd/
|
|
│ └── server/
|
|
│ └── main.go
|
|
├── internal/
|
|
│ ├── config/
|
|
│ │ └── config.go
|
|
│ ├── handlers/
|
|
│ │ ├── health.go
|
|
│ │ ├── auth.go
|
|
│ │ └── handlers.go
|
|
│ ├── models/
|
|
│ │ └── user.go
|
|
│ ├── repository/
|
|
│ │ └── user_repository.go
|
|
│ ├── service/
|
|
│ │ └── auth_service.go
|
|
│ └── routes/
|
|
│ └── routes.go
|
|
├── pkg/
|
|
│ ├── database/
|
|
│ │ └── database.go
|
|
│ └── middleware/
|
|
│ └── middleware.go
|
|
├── go.mod
|
|
└── go.sum |