func Errorf(format string, a ...interface{}) {
	writer.Err(fmt.Sprintf(format, a...))
}
Errorf logs an error level message to the syslog.
package logger
import (
	"fmt"
	"log"
	"log/syslog"
	"os"
	"runtime/debug"
)
var writer *syslog.Writer
func init() {
	var err error
	writer, err = syslog.New(syslog.LOG_ERR|syslog.LOG_AUTH, "gcua")
	if err != nil {
		panic(err)
	}
	log.SetOutput(writer)
}
func Info(a ...interface{}) {
	writer.Info(fmt.Sprint(a...))
}
func Infof(format string, a ...interface{}) {
	writer.Info(fmt.Sprintf(format, a...))
}
func Notice(a ...interface{}) {
	writer.Notice(fmt.Sprint(a...))
}
func Noticef(format string, a ...interface{}) {
	writer.Notice(fmt.Sprintf(format, a...))
}
func Error(a ...interface{}) {
	writer.Err(fmt.Sprint(a...))
}