19 lines
364 B
Go
19 lines
364 B
Go
|
package nf
|
||
|
|
||
|
const (
|
||
|
banner = " _ _ _ ___ _ \n | \\| |___| |_ | __|__ _ _ _ _ __| |\n | .` / _ \\ _| | _/ _ \\ || | ' \\/ _` |\n |_|\\_\\___/\\__| |_|\\___/\\_,_|_||_\\__,_|\n "
|
||
|
)
|
||
|
|
||
|
type Config struct {
|
||
|
Logger Logger
|
||
|
}
|
||
|
|
||
|
func New(config ...Config) *App {
|
||
|
app := &App{
|
||
|
router: newRouter(),
|
||
|
logger: defaultLogger,
|
||
|
}
|
||
|
|
||
|
return app
|
||
|
}
|