title: How and when is the Go sdk logger flushed?
body: <p>I'm trying to determine if the default/sdk logger log.PrintYYY() functions are flushed at some point in time, on exit, on panic, etc.  I'm unsure if I need to find a way to flush the writer that the logger is hooked up to, especially when setting the output writer with SetOutput(...).  Of course, the writer interface doesn't have a flush() method, so not really sure how that might get done.</p>
  
  <p>How and when is the Go sdk logger flushed?</p>