logger

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 24, 2023 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// TIME
	TIME_FORMAT = time.DateTime

	// INFO OPTIONS
	PREFIX_INFO = "[i]"

	// SUCCESS OPTIONS
	PREFIX_SUCCESS = "[+]"

	// ERROR OPTIONS
	PREFIX_ERROR = "[X]"

	// DEBUG OPTIONS
	PREFIX_DEBUG = "DEBUG:"

	// INPUT OPTIONS
	PREFIX_INPUT = ">"
	SUFIX_INPUT  = "?"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Logger

type Logger struct {
	DebugLogger bool
}

func (*Logger) Debug

func (l *Logger) Debug(t ...interface{})

func (*Logger) Debugf

func (l *Logger) Debugf(format string, t ...interface{})

func (*Logger) Error

func (l *Logger) Error(i ...interface{})

func (*Logger) Errorf

func (l *Logger) Errorf(format string, i ...interface{})

func (*Logger) Info

func (l *Logger) Info(i ...interface{})

func (*Logger) Infof

func (l *Logger) Infof(format string, i ...interface{})

func (*Logger) InputInt64

func (l *Logger) InputInt64(label string, sufix *string) int64

func (*Logger) InputString

func (l *Logger) InputString(label string, sufix *string) string

func (*Logger) Success

func (l *Logger) Success(i ...interface{})

func (*Logger) Successf

func (l *Logger) Successf(format string, i ...interface{})

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL