Lewatkan ke konten utama

Struktur Project

rootproject
|── .air.toml
|── app
│  └── app.go
|── build
│   |── build.sh
│   |── docker-compose.yml
│   |── dockerfile
│   |── .env_example
│   |── .gitignore
│  └── .netrc_sample
|── config
│   |── casbin_config.go
│   |── database_config.go
│   |── fiber_config.go
│   |── jwtware_config.go
│   |── limiter_config.go
│   |── oauth_config.go
│   |── recover_config.go
│   |── session_config.go
│   |── smtp_config.go
│   |── translator_config.go
│  └── validator_config.go
|── constant
│   |── constant.go
│   |── env
│   │  └── env.go
│  └── errorconst
│      └── errorconst.go
|── .env_example
|── go.mod
|── go.sum
|── handler
│  └── .gitkeep
|── lang
│   |── en.json
│  └── id.json
|── LICENSE
|── main.go
|── middleware
│  └── .gitkeep
|── migrations
│   |── migrate.go
│  └── sql
│       |── increment
│       │   |── .gitkeep
│       │   |── mysql
│       │   │  └── .gitkeep
│       │  └── postgres
│       │      └── .gitkeep
│      └── repeatable
│           |── .gitkeep
│           |── mysql
│           │  └── .gitkeep
│          └── posgres
│              └── .gitkeep
|── model
│  └── .gitkeep
|── model.conf
|── repo
│  └── .gitkeep
|── route
│  └── route.go
└── spa
   └── .gitkeep