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
|── .git
│   |── branches
│   |── config
│   |── description
│   |── HEAD
│   |── hooks
│   │   |── applypatch-msg.sample
│   │   |── commit-msg.sample
│   │   |── fsmonitor-watchman.sample
│   │   |── post-update.sample
│   │   |── pre-applypatch.sample
│   │   |── pre-commit.sample
│   │   |── pre-merge-commit.sample
│   │   |── prepare-commit-msg.sample
│   │   |── pre-push.sample
│   │   |── pre-rebase.sample
│   │   |── pre-receive.sample
│   │   |── push-to-checkout.sample
│   │  └── update.sample
│   |── index
│   |── info
│   │  └── exclude
│   |── logs
│   │   |── HEAD
│   │  └── refs
│   │       |── heads
│   │       │  └── main
│   │      └── remotes
│   │          └── origin
│   │              └── HEAD
│   |── objects
│   │   |── info
│   │  └── pack
│   │       |── pack-6c1c03c49aecdc50a57802ad4f72b09cbffa9767.idx
│   │      └── pack-6c1c03c49aecdc50a57802ad4f72b09cbffa9767.pack
│   |── packed-refs
│  └── refs
│       |── heads
│       │  └── main
│       |── remotes
│       │  └── origin
│       │      └── HEAD
│      └── tags
|── .gitignore
|── 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