▲ | badc0ffee 4 days ago | |||||||
A link to doc.go, for the lazy: https://cs.opensource.google/go/x/exp/+/645b1fa8:slog/doc.go... Basically it says to pass in objects, not prepared strings, so the formatted output is only computed if the message is actually logged. That object can be a struct implementing the LogValuer interface to do any required work/produce formatted output. | ||||||||
▲ | lanstin 4 days ago | parent [-] | |||||||
Oh cool, I hadn't run into LogValuer, that's cool. And passing pointers to strings rather than strings, hmmm. | ||||||||
|