package gsgo import ( "github.com/colefan/gsgo/logs" ) var GsLog = logs.NewLogger("gslog", 100)
package proxy import ( "github.com/colefan/gsgo/console" "github.com/colefan/gsgo/logs" "github.com/colefan/gsgo/netio/qos" ) //代理服务器,管理整个代理服务器的运行 var ProxyLog = logs.NewLogger("proxylog", 100) var ProxyQos = netqos.NewServerQos() type Proxy struct { p *ProxyService n *NodeService } func NewProxy() *Proxy { p := &Proxy{} p.n = NewNodeService() p.p = NewProxyService() return p } func (this *Proxy) Run() { ProxyLog.Info(">>begin to load proxyconfig.ini...") err := ProxyConf.Init() if err != nil { ProxyLog.Error(">>load proxyconfig.ini error:(", err) return }
func init() { Log = logs.NewLogger("gslogs", 10) Log.SetAppender("console", `{"level":0,"prefix":"[gs]"}`) }