golang日志操作
发布时间:2020-12-16 18:17:42 所属栏目:大数据 来源:网络整理
导读:记录日志很方便~ package mainimport ( "fmt" "log" "os" )func main() { fmt .Println ( "start" ) log .Println ( "start test log" ) fp,err := os .Create ( "test.log" ) if err != nil { log .Fatalln ( "create file faild" ) os .Exit (- 1 ) } defe
记录日志很方便~ package main
import (
"fmt"
"log"
"os"
)
func main() {
fmt.Println("start")
log.Println("start test log")
fp,err := os.Create("test.log")
if err != nil {
log.Fatalln("create file faild")
os.Exit(-1)
}
defer fp.Close()
aLoger := log.New(fp,"",log.LstdFlags|log.Llongfile)
log.Println("step1:")
aLoger.Println("1 step log result")
log.Println("step2:")
//aLoger.SetFlags(log.LstdFlags)
aLoger.Println("2 step log result")
log.Println("step3:")
aLoger.Fatalln("3 step log result")
}
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |