Golang log/syslog.Writer.Err(), Info() and Notice() functions example
package log/syslog
Golang log/syslog.Writer.Err(), Info() and Notice() 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.Err("error")
logWriter.Notice("notice")
logWriter.Info("information")
logWriter.Write([]byte("Hello Logger!"))
}
References :
http://golang.org/pkg/log/syslog/#Writer.Err
Advertisement
Something interesting
Tutorials
+9.9k Golang : Turn string or text file into slice example
+34k Golang : Proper way to set function argument default value
+7k Golang : Takes a plural word and makes it singular
+7.4k Golang : Word limiter example
+8.3k Golang : Implementing class(object-oriented programming style)
+7.9k Swift : Convert (cast) String to Float
+21.6k Golang : Encrypt and decrypt data with TripleDES
+5k Golang : Calculate a pip value and distance to target profit example
+17.6k Golang : Upload/Receive file progress indicator
+30.4k Golang : How to redirect to new page with net/http?
+30.9k Golang : Interpolating or substituting variables in string examples
+5.9k Golang : Denco multiplexer example