korfuri/golog — comment on commit f59657e98b0ff81cf4e1325241ab5434cfba1e3c
File: log_outer.go line 31
By awreece:

I made the design decision to separate the logic of gathering metadata from the logic of rendering output. I wanted to do it this way so people could just to log as a JSON or a protobuf or text strings or UDP packets by merely extending a LogOuter.