code: func (l *DistinctLogger) Println(v ...interface{}) {
  	// fmt.Sprint doesn't add space between string arguments
  	logStatement := strings.TrimSpace(fmt.Sprintln(v...))
  	l.print(logStatement)
  }
docs: // Println will log the string returned from fmt.Sprintln given the arguments,
  // but not if it has been logged before.