bouncepaw / mycorrhiza

🍄📑 Filesystem and git-based wiki engine for the independent web written in Go using Mycomarkup as its primary markup language.
https://mycorrhiza.wiki
GNU Affero General Public License v3.0
292 stars 26 forks source link

Logging #109

Open bouncepaw opened 2 years ago

bouncepaw commented 2 years ago

Currently, out logging is a mess.

We want to clean up this mess.

How?

bouncepaw commented 2 years ago

The question has been asked:

Do we need structured logging?

To which I say: we don't really.

bouncepaw commented 2 years ago

A recent code scan has revealed a vulnerability in the logging system. 12 vulnerabilities, in fact. GitHub has notified about it.

Снимок экрана 2021-12-15 в 21 12 31

Yep, thanks a lot.

I guess we should do something about it. On the other hand, why

🌾

handlerug commented 1 year ago

https://github.com/golang/go/discussions/54763

bouncepaw commented 1 month ago

Since 2022, slog started existing. That's what ought to be used one day.