8 changed files with 191 additions and 105 deletions
@ -0,0 +1,25 @@
|
||||
/* |
||||
------------------------------------------------------------------------------------------------------------------------ |
||||
####### config ####### Copyright (c) 2021 mls-361 ################################################## MIT License ####### |
||||
------------------------------------------------------------------------------------------------------------------------ |
||||
*/ |
||||
|
||||
package config |
||||
|
||||
// Engine AFAIRE.
|
||||
type Engine struct { |
||||
Version string `json:"version"` |
||||
UseAfter string `json:"use_after"` |
||||
} |
||||
|
||||
func defaultEngine() *Engine { |
||||
return &Engine{} |
||||
} |
||||
|
||||
func (e *Engine) validate() error { |
||||
return nil |
||||
} |
||||
|
||||
/* |
||||
######################################################################################################## @(°_°)@ ####### |
||||
*/ |
@ -0,0 +1,33 @@
|
||||
/* |
||||
------------------------------------------------------------------------------------------------------------------------ |
||||
####### config ####### Copyright (c) 2021 mls-361 ################################################## MIT License ####### |
||||
------------------------------------------------------------------------------------------------------------------------ |
||||
*/ |
||||
|
||||
package config |
||||
|
||||
const ( |
||||
_defaultLoggerLevel = "trace" |
||||
_defaultLoggerOutput = "stderr" |
||||
) |
||||
|
||||
// Logger AFAIRE.
|
||||
type Logger struct { |
||||
Level string `json:"level"` |
||||
Output string `json:"output"` |
||||
} |
||||
|
||||
func defaultLogger() *Logger { |
||||
return &Logger{ |
||||
Level: _defaultLoggerLevel, |
||||
Output: _defaultLoggerOutput, |
||||
} |
||||
} |
||||
|
||||
func (l *Logger) validate() error { |
||||
return nil |
||||
} |
||||
|
||||
/* |
||||
######################################################################################################## @(°_°)@ ####### |
||||
*/ |
@ -0,0 +1,19 @@
|
||||
/* |
||||
------------------------------------------------------------------------------------------------------------------------ |
||||
####### config ####### Copyright (c) 2021 mls-361 ################################################## MIT License ####### |
||||
------------------------------------------------------------------------------------------------------------------------ |
||||
*/ |
||||
|
||||
package config |
||||
|
||||
// PostgreSQL AFAIRE.
|
||||
type PostgreSQL struct { |
||||
} |
||||
|
||||
func (p *PostgreSQL) validate() error { |
||||
return nil |
||||
} |
||||
|
||||
/* |
||||
######################################################################################################## @(°_°)@ ####### |
||||
*/ |
Loading…
Reference in new issue