github.com/giovannyortegon/go@v0.0.0-20220115155912-8890063f5bdd/MasterGO/Chap01-GO-OS/logPanic.go (about)

     1  package main
     2  
     3  import (
     4  	"fmt"
     5  	"log"
     6  	"log/syslog"
     7  )
     8  
     9  func main() {
    10  	sysLog, err := syslog.New(syslog.LOG_ALERT|syslog.LOG_MAIL,"Some program")
    11  
    12  	if err != nil {
    13  		log.Fatal(err)
    14  	}else {
    15  		log.SetOutput(sysLog)
    16  	}
    17  
    18  	log.Panic(sysLog)
    19  	fmt.Println("Will you see this.?")
    20  }