Versions in this module Expand all Collapse all v1 v1.0.0 Apr 30, 2019 Changes in this version + func FprintCol(w io.Writer, lineLimit int, a ...interface{}) (n int, err error) + func FprintlnCol(w io.Writer, lineLimit int, a ...interface{}) (n int, err error) + func PrintCol(lineLimit int, a ...interface{}) (n int, err error) + func PrintTree(structure interface{}) error + func PrintlnCol(lineLimit int, a ...interface{}) (n int, err error) + type ColPrinter struct + func NewColPrinter() *ColPrinter + func (c *ColPrinter) Print(lineLimit int, a ...interface{}) (out string) + type TreePrinter struct + func NewTreePrinter(opts ...TreePrinterOption) *TreePrinter + func (p *TreePrinter) Print(inspect interface{}) (string, error) + type TreePrinterOption func(*TreePrinterOptions) + func TreePrinterOptionIgnoreNames(names []string) TreePrinterOption + func TreePrinterOptionIgnoreUnsupported(ignoreUnsupported bool) TreePrinterOption + func TreePrinterOptionPadding(padding uint) TreePrinterOption + func TreePrinterOptionPrettyNames(names map[string]string) TreePrinterOption + type TreePrinterOptions struct + IgnoreNames []string + IgnoreUnsupported bool + Padding uint + PrettyNames map[string]string