索引

概述

日志作为应用程序的重要组成部分, Golang中有标准库的log, 也有开源的日志组件如类似C++ glog的Go glog, Uber的zap, 以及logrus等等. 本篇记录了这些常用日志库的基本使用. 除此之外, 在微服务架构中, 分布式链路追踪必不可少, 本篇还记录了CloudNative下链路追踪相关的核心项目之一, Jaeger的使用

日志记录

标准库log包的使用

1
//todo

使用glog记录日志

1
//todo

使用zap记录日志

1
//todo

链路追踪

使用Jaeger对分布式调用链路进行追踪

1
//todo