zoukankan      html  css  js  c++  java
  • golang——log包学习

    log包实现了简单的日志服务。

    1、func New(out io.Writer, prefix string, flag int) *Logger

    New创建一个Logger。

    参数out设置日志信息写入的目的地。

    参数prefix会添加到生成的每一条日志前面。

    参数flag定义日志的属性(时间、文件等等)。

    2、Print

    (1)func Print(v ...interface{})

    Print调用Output将生成的格式化字符串输出到标准logger,参数用和fmt.Print相同的方法处理。

    (2)func Printf(format string, v ...interface{})

    Printf调用Output将生成的格式化字符串输出到标准logger,参数用和fmt.Printf相同的方法处理。

    (3)func Println(v ...interface{})

    Println调用Output将生成的格式化字符串输出到标准logger,参数用和fmt.Println相同的方法处理。

    3、Fatal

    (1)func Fatal(v ...interface{})

    Fatal等价于{Print(v...); os.Exit(1)}

    (2)func Fatalf(format string, v ...interface{})

    Fatalf等价于{Printf(v...); os.Exit(1)}

    (3)func Fatalln(v ...interface{})

    Fatalln等价于{Println(v...); os.Exit(1)}

    4、Panic

    (1)func Panic(v ...interface{})

    Panic等价于{Print(v...); panic(...)}

    (2)func Panicf(format string, v ...interface{})

    Panicf等价于{Printf(v...); panic(...)}

    (3)func Panicln(v ...interface{})

    Panicln等价于{Println(v...); panic(...)}

    笃志:“博学而笃志,切问而近思,仁在其中矣。”
    弘毅:“士不可以不弘毅,任重而道远。”
    止于至善:“大学之道,在明明德,在亲民,在止于至善。”
    关注:笃志弘毅,止于至善
  • 相关阅读:
    Scrapy shell调试返回403错误
    android 获取 imei号码
    查找目录下的所有文件中是否含有某个字符串
    自动生成和配置ES的安全证书
    docker构建本地私有镜像
    ELK容器化部署
    Rancher使用基础知识1
    jenkins自动打包部署流水线
    ansible管理windows主机
    jenkins集成gitlab自动构建打包
  • 原文地址:https://www.cnblogs.com/dzhy/p/11080482.html
Copyright © 2011-2022 走看看