Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type JSONPrinter ¶
func NewJSONPrinter ¶
func NewJSONPrinter(silent bool) *JSONPrinter
func (*JSONPrinter) Print ¶
func (self *JSONPrinter) Print(kind Kind, msg string)
func (*JSONPrinter) PrintStructured ¶
func (self *JSONPrinter) PrintStructured(data any)
PrintStructured outputs arbitrary structured data as formatted JSON. This is used for outputting test results and other structured data, not log messages. Respects the Silent flag.
func (*JSONPrinter) Println ¶
func (self *JSONPrinter) Println(kind Kind, msg string)
type NullPrinter ¶
type NullPrinter struct{}
func (NullPrinter) Print ¶
func (NullPrinter) Print(Kind, string)
func (NullPrinter) Println ¶
func (NullPrinter) Println(Kind, string)
type TextPrinter ¶
func NewPrinter ¶
func NewPrinter() *TextPrinter
func (*TextPrinter) Print ¶
func (self *TextPrinter) Print(kind Kind, msg string)
func (*TextPrinter) Println ¶
func (self *TextPrinter) Println(kind Kind, msg string)
Click to show internal directories.
Click to hide internal directories.