zerolog是一个golang的高性能包,简单易用

package mainimport ("os""github.com/rs/zerolog"
)func main() {// unix时间戳,如无此行,则是普通日期格式// zerolog.TimeFieldFormat = zerolog.TimeFormatUnixlogger := zerolog.New(os.Stdout).With().Timestamp().Logger()// 打印代码行// logger = logger.With().Caller().Logger()// 带颜色输出// logger = logger.Output(zerolog.ConsoleWriter{Out: os.Stderr})logger.Info().Str("foo", "bar").Msg("hello world")
}

转载于:https://www.cnblogs.com/chaselogs/p/10784250.html

golang zerolog包使用相关推荐

  1. 【golang程序包推荐分享】go-ini、viper、godoc

    [golang程序包推荐&分享]go-ini.viper.godoc 一.go-ini 1.程序包简介 2.下载安装 3.简单使用[截取自官网] 二.viper 1.程序包简介 2.下载安装 ...

  2. golang 理解包导入

    Golang使用包(package)这种语法元素来组织源码,所有语法可见性均定义在package这个级别,与Java .python等语言相比,这算不上什么创新,但与C传统的include相比,则是显 ...

  3. golang 第三方包的使用总结

    golang 第三方包的安装的方法 1. go get 安装 # 比如要安装 "github.com/gin-gonic/gin" $ go get github.com/gin- ...

  4. glide 下载golang.org包问题

    2019独角兽企业重金招聘Python工程师标准>>> 今天编译Uber的Aresgo.依赖管理用 glide,下载golang.org 包的时候遇到问题. 方法一: 设置 glid ...

  5. Golang GOPATH 包

    2019独角兽企业重金招聘Python工程师标准>>> Golang GOPATH & 包的定义 & 包的导入 GOPATH 设置 go 命令依赖一个重要的环境变量: ...

  6. golang导入包的理解

     golang导入包的理解 1.首先是包的引入原理 程序的初始化和执行都起始于main包.如果main包还导入了其它的包,那么就会在编译时将它们依次导入.有时一个包会被多个包同时导入,那么它只会被 ...

  7. golang中包互相引用的解决方法

    golang中包互相引用的解决方法 参考文章: (1)golang中包互相引用的解决方法 (2)https://www.cnblogs.com/chukuang2004/p/6930898.html ...

  8. golang官方包下载地址

    https://github.com/golang 官方包github下载地址

  9. Golang安装及golang.org包的安装

    Golang安装 Golang官网提供了各平台的二进制包,可直接下载并安装.由于某种不可抗力,golang.org被屏蔽无法直接访问,但可以通过官方提供的国内版官网golang.google.cn进行 ...

最新文章

  1. 设计模式:迭代器模式(Iterator Pattern)
  2. 模拟video播放器
  3. MSDN、RTM、OEM、VOL四大版本之区别
  4. easyuefi只能在基于uefi启动的_电脑知识:5分钟教你深入了解BIOS+MBR和UEFI+GPT
  5. 思维导图分析http之前端组成
  6. matlab getsplitpic,MATLAB_9-模式识别笔记
  7. Romoting 通信DEMO(整理)
  8. DPDK 16.04/16.11.2 默认tx offload是关闭的引起tx vlan offload无效
  9. 循环体中调用[NSString stringWithFormat:@%@,Object] 方法的内存问题
  10. 先验概率、后验概率、贝叶斯公式的通俗解释
  11. linux 查看内存大小命令,Linux查看命令:CPU型号,内存大小,硬盘空间
  12. matlab中grid相关知识
  13. 机械制图及计算机绘图试题库,机械制图及计算机绘图--试题库2016版.pdf
  14. vlan dot1q tag native
  15. KTV项目之3个ListView的跳转和加载歌手图片
  16. EPB电子驻车制动系统Simulink模型 模型包括:有刷直流电机+执行器模型,电机参数m文件,SSM模块,PBC模块,数据处理模块,与Carsim联防进行过验证
  17. 计算机可以玩游戏吗教程,怎么在电脑上玩ios游戏_电脑上玩ios游戏教程_飞翔教程...
  18. 这是我的故事 —— 胡浩
  19. linux 烧写光盘iso
  20. TRAVEO II的EVB评估板试用

热门文章

  1. Groovy学习()面向Java开发者的Groovy
  2. linux tcp重传多会导致软中断在各个核很不均匀么?
  3. 详解Javascript中的Object对象
  4. python nose(二)
  5. 各类常见的网站检查工具
  6. 给定一个最多包含40亿个随机排列的32位整数的顺序文件,找出一个不在文件中的32位整数
  7. C++点操作符和箭头操作符
  8. 二极管名称中英文互译
  9. RNN神经网络的输入输出维度的关系
  10. 怎样定义最小 可遗传神经网络