|  | @@ -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)
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  
 |