22 lines
346 B
Go
22 lines
346 B
Go
package app
|
|
|
|
import (
|
|
"database/sql"
|
|
"pink_fox/internal/app/config"
|
|
"pink_fox/internal/app/log"
|
|
)
|
|
|
|
type Application struct {
|
|
Conf *config.Config
|
|
Conn *sql.DB
|
|
Logger *log.Logger
|
|
}
|
|
|
|
func New(conf *config.Config, conn *sql.DB, logger *log.Logger) *Application {
|
|
return &Application{
|
|
Conf: conf,
|
|
Conn: conn,
|
|
Logger: logger,
|
|
}
|
|
}
|