package hotime import ( "fmt" ) //框架层处理错误 type Error struct { err error } func(this *Error)GetError()error{ return this.err } func(this *Error)SetError(err error,loglevel ...int){ this.err=nil if err==nil{ this.err=err return } lev:=Config.GetInt("logLevel") if len(loglevel)!=0{ lev=loglevel[0] } if lev==LOG_FMT{ fmt.Println(err) } if lev==LOG_FILE{ fmt.Println(err) } this.err=err return }