code: func NewHumanReadablePrinter(noHeaders, withNamespace bool, wide bool, showAll bool, showLabels bool, absoluteTimestamps bool, columnLabels []string) *HumanReadablePrinter {
  	printer := &HumanReadablePrinter{
  		handlerMap: make(map[reflect.Type]*handlerEntry),
  		options: PrintOptions{
  			NoHeaders:          noHeaders,
  			WithNamespace:      withNamespace,
  			Wide:               wide,
  			ShowAll:            showAll,
  			ShowLabels:         showLabels,
  			AbsoluteTimestamps: absoluteTimestamps,
  			ColumnLabels:       columnLabels,
  		},
  	}
  	printer.addDefaultHandlers()
  	return printer
  }
docs: // NewHumanReadablePrinter creates a HumanReadablePrinter.