Golang log/syslog.Writer.Close() function example

package log/syslog

Golang log/syslog.Writer.Close() function 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.Alert("alert")
 }

Reference :

http://golang.org/pkg/log/syslog/#Writer.Close

Advertisement