Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Debugger ¶
type Debugger interface { //Print prints provided info to stdout Print(info string) //IsOn tells whether debugging mode is activated IsOn() bool //TurnOn turns on debugging mode TurnOn() //TurnOff turns off debugging mode TurnOff() //Reset resets debugging mode to init state Reset(isOn bool) }
Debugger represents debugger
type DebuggerService ¶
type DebuggerService struct {
// contains filtered or unexported fields
}
DebuggerService is utility tool for debugging
func New ¶
func New(isOn bool) *DebuggerService
func (*DebuggerService) IsOn ¶
func (d *DebuggerService) IsOn() bool
IsOn tells whether debugging mode is activated
func (*DebuggerService) Print ¶
func (d *DebuggerService) Print(info string)
Print prints provided info
func (*DebuggerService) Reset ¶
func (d *DebuggerService) Reset(isOn bool)
Reset resets debugging mode to init state
func (*DebuggerService) TurnOff ¶
func (d *DebuggerService) TurnOff()
TurnOff turns off debugging mode
Click to show internal directories.
Click to hide internal directories.