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(...)}

    笃志:“博学而笃志,切问而近思,仁在其中矣。”
    弘毅:“士不可以不弘毅,任重而道远。”
    止于至善:“大学之道,在明明德,在亲民,在止于至善。”
    关注:笃志弘毅,止于至善
  • 相关阅读:
    一个先进的App框架:使用Ionic创建一个简单的APP
    Hexo NexT 博客本地搭建指南
    Spring Boot 2.0 入门指南
    1. 初识 Lucene
    Spring Framework 简介
    电脑软件推荐安装列表
    PHP 环境搭建篇
    C++ STL 容器之栈的使用
    0x02 译文:Windows桌面应用Win32第一个程序
    反射?切面?怎样对公共参数及行为进行封装
  • 原文地址:https://www.cnblogs.com/dzhy/p/11080482.html
Copyright © 2011-2022 走看看