niki/benefactorapp/config.go

24 lines
516 B
Go

package benefactorapp
import (
database "git.gocasts.ir/ebhomengo/niki/pkg/database/mysql"
httpserver "git.gocasts.ir/ebhomengo/niki/pkg/httpserver"
"git.gocasts.ir/ebhomengo/niki/pkg/logger"
)
type Config struct {
// HTTP server config
HTTPServer httpserver.Config `koanf:"http_server"`
// Database config
MySQLDB database.Config `koanf:"mysql_db"`
// Logger config
Logger logger.Config `koanf:"logger"`
// Service config
// Database migration
PathOfMigration string `koanf:"path_of_migration"`
}