gookit/slog ialah perpustakaan pengelogan yang mudah digunakan, ringan, boleh dikonfigurasikan dan boleh dikembangkan. Menyokong pelbagai peringkat dan output kepada berbilang fail pemprosesan log fail, pemotongan automatik, pembersihan, pemampatan dan fungsi lain yang dipertingkatkan.
Kesan log konsol:
trace
debug
info
notice
warn
error
fatal
panic
Handler
Formatter
Handler
pada masa yang sama, mengeluarkan log ke tempat yang berbeza Handler
pemproses handler.Config
handler.Builder
, anda boleh membina pemproses log yang anda inginkan dengan mudah dan cepat Formatter
pemprosesan pemformatan json
text
dua format rakaman log Formatter
console
output log ke konsol dan menyokong output warna writer
Output log ke yang ditentukan io.Writer
file
Output log ke fail yang ditentukan, secara pilihan dayakan buffer
Tulisan buffer simple
Output log ke fail yang ditentukan, tiada penimbalan Tulis fail terus rotate_file
Log keluaran ke fail yang ditentukan dan menyokong pemisahan fail mengikut masa dan saiz Didayakan secara lalai buffer
Tulisan penimbal buffer
Buffered log writinggzip
Mampatkan fail log BackupNum
BackupTime
Untuk penggunaan lanjut, sila lihat README
Pembelajaran yang disyorkan: "pergi tutorial video"
Atas ialah kandungan terperinci Berita baru! Pustaka Go log goookit/slog telah mengeluarkan versi v0.5.1. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!