main: custom log.F function

This commit is contained in:
nadoo 2018-06-26 17:09:41 +08:00
parent 36246d9d08
commit 86cb9523d1
3 changed files with 10 additions and 9 deletions

View File

@ -1,6 +1,6 @@
package log package log
import "log" import stdlog "log"
// Func defines a simple log function // Func defines a simple log function
type Func func(f string, v ...interface{}) type Func func(f string, v ...interface{})
@ -11,10 +11,10 @@ var F Func = func(f string, v ...interface{}) {
// Fatal log and exit // Fatal log and exit
func Fatal(v ...interface{}) { func Fatal(v ...interface{}) {
log.Fatal(v) stdlog.Fatal(v)
} }
// Fatalf log and exit // Fatalf log and exit
func Fatalf(f string, v ...interface{}) { func Fatalf(f string, v ...interface{}) {
log.Fatalf(f, v) stdlog.Fatalf(f, v)
} }

11
main.go
View File

@ -1,6 +1,7 @@
package main package main
import ( import (
stdlog "log"
"os" "os"
"os/signal" "os/signal"
"strings" "strings"
@ -35,11 +36,11 @@ func main() {
confInit() confInit()
// log.F = func(f string, v ...interface{}) { log.F = func(f string, v ...interface{}) {
// if conf.Verbose { if conf.Verbose {
// stdlog.Printf(f, v...) stdlog.Printf(f, v...)
// } }
// } }
sDialer := NewRuleDialer(conf.rules, dialerFromConf()) sDialer := NewRuleDialer(conf.rules, dialerFromConf())

View File

@ -26,7 +26,7 @@ import (
"github.com/nadoo/glider/proxy" "github.com/nadoo/glider/proxy"
) )
// Version: socks5 version // Version is socks5 version number
const Version = 5 const Version = 5
// SOCKS5 struct // SOCKS5 struct