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
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.