Do you like structured logging?
I personally think the error messages are way better readable if I create them with fmt.Sprintf()
log.Info(fmt.Sprintf("foobar %s", s))
I would like to do the above, but somehow I think I am on the wrong track.
I like log = log.WithValues("foo", foo)
but the actual message is mostly not a fixed string in my case.
I think log.Infof() would be nice.