|
@@ -10,27 +10,16 @@ import (
|
|
|
var (
|
|
|
fPort = pflag.IntP("port", "p", 80, "exposing port")
|
|
|
fTimeout = pflag.DurationP("timeout", "t", 15*time.Second, "timeout duration")
|
|
|
-
|
|
|
- fPreset = pflag.Bool("preset", false, "config preset mode")
|
|
|
- fConfig = pflag.String("config", "", "config file path")
|
|
|
)
|
|
|
|
|
|
func init() {
|
|
|
pflag.Parse()
|
|
|
config.Instance()
|
|
|
+ config.PrintBanner()
|
|
|
}
|
|
|
|
|
|
func main() {
|
|
|
- var err error
|
|
|
-
|
|
|
- if *fPreset {
|
|
|
- err = preset()
|
|
|
- } else {
|
|
|
- config.PrintBanner()
|
|
|
- err = serve()
|
|
|
- }
|
|
|
-
|
|
|
- if err != nil {
|
|
|
+ if err := serve(); err != nil {
|
|
|
panic(err)
|
|
|
}
|
|
|
|