對于Go語言的日志來說,如何將log寫到指定的文件里面,下面是一個(gè)例子。
成都創(chuàng)新互聯(lián)公司是工信部頒發(fā)資質(zhì)IDC服務(wù)器商,為用戶提供優(yōu)質(zhì)的內(nèi)蒙古服務(wù)器托管服務(wù)
output:
output:
日常開發(fā)當(dāng)中需要將golang的log包打印的日志同時(shí)輸出到控制臺和文件,應(yīng)該如何解決這個(gè)問題?
log包可以通過SetOutput()方法指定日志輸出的方式(Writer),但是只能指定一個(gè)輸出的方式(Writer)。我們利用io.MultiWriter()將多個(gè)Writer拼成一個(gè)Writer使用的特性,把log.Println()輸出的內(nèi)容分流到控制臺和文件當(dāng)中。
原文地址
簡介:
怎么使用
從上面的例子中我們分幾步來看
當(dāng)然本文沒有介紹zap的其他基本用法,只是講解了本人經(jīng)常用到的方法,其他方法如果有時(shí)間,我也會一一列出。謝謝大家觀看,比心~~