forked from ebhomengo/niki
21 lines
762 B
Go
21 lines
762 B
Go
package account
|
|
|
|
import (
|
|
"git.gocasts.ir/ebhomengo/niki/adapter/kavenegar"
|
|
"git.gocasts.ir/ebhomengo/niki/adapter/redis"
|
|
server "git.gocasts.ir/ebhomengo/niki/domain/account/delivery/grpc"
|
|
"git.gocasts.ir/ebhomengo/niki/domain/account/service"
|
|
"git.gocasts.ir/ebhomengo/niki/pkg/database/mysql"
|
|
client "git.gocasts.ir/ebhomengo/niki/pkg/grpc"
|
|
)
|
|
|
|
type Config struct {
|
|
accountSvc service.Config `koanf:"service"`
|
|
Redis redis.Config `koanf:"redis_db"`
|
|
MysqlDB mysql.Config `koanf:"mysql_db"`
|
|
Kavenegar kavenegar.Config `koanf:"kavenegar"`
|
|
grpcServerCfg server.Config `koanf:"grpc_server"`
|
|
grpcClientCfg client.Config `koanf:"grpc_client"`
|
|
PathOfMigration string `koanf:"path_of_migration"`
|
|
}
|