iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 13
0
Modern Web

Go into Web!系列 第 13

Day13 | log 輸出的重要性

  • 分享至 

  • xImage
  •  

今天來不及了QQ,先把架構寫好上傳了QQ

要寫出一個好的系統,必須要設計一個好的 log 輸出機制,例如在錯誤的時候需要輸出什麼樣格式的 log,在正確運行的時候應該輸出什麼等等,今天就讓我們來聊聊關於 log 的一些事項吧

什麼是 log

log 輸出級別設計

Debug

Info

Warn

Fatal

Panic

實作

go-logger

安裝

go get -u https://github.com/codingXiang/go-logger

匯入

import "github.com/codingXiang/go-logger"
log:
  level: "debug"
  format: "json"
  path: "log"
  filename: "ops.log"

上一篇
Day12 | 當需求遇到 Clean Architecture
下一篇
Day14 | 透過 golang 實作一個簡單的使用者管理 API(一)
系列文
Go into Web!30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
moblinfish
iT邦新手 4 級 ‧ 2021-12-23 15:10:39

會補上嗎XD

我要留言

立即登入留言