Golang log/syslog.Writer.Crit(), Debug() and Emerg() functions example
package log/syslog
Golang log/syslog.Writer.Crit(), Debug() and Emerg() functions usage example
package main
import (
"log"
"log/syslog"
)
func main() {
// connection to a log on localhost
// change localhost to remote server IP address if you want the log message
// to be sent to the remote server
logWriter, err := syslog.Dial("udp", "localhost", syslog.LOG_ERR, "Error logger")
defer logWriter.Close()
if err != nil {
log.Fatal("error")
}
logWriter.Crit("critical")
logWriter.Debug("debug")
logWriter.Write([]byte("Hello Logger!"))
logWriter.Emerg("emergency")
}
References :
http://golang.org/pkg/log/syslog/#Writer.Crit
Advertisement
Something interesting
Tutorials
+7.9k Golang : Get today's weekday name and calculate target day distance example
+4.7k Linux/MacOSX : How to symlink a file?
+23.1k Golang : simulate tail -f or read last line from log file example
+20.9k Golang : Convert PNG transparent background image to JPG or JPEG image
+4.8k Which content-type(MIME type) to use for JSON data
+6.1k Golang : Create new color from command line parameters
+6.8k Get Facebook friends working in same company
+16.6k Golang : Merge video(OpenCV) and audio(PortAudio) into a mp4 file
+14.3k Golang : Get uploaded file name or access uploaded files
+8.8k Golang : HTTP Routing with Goji example
+30.9k error: trying to remove "yum", which is protected
+13.4k Golang : Generate Code128 barcode