core

package
v0.0.0-...-00d2a9d Latest Latest
Warning

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

Go to latest
Published: Sep 16, 2025 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var AllLogLevels = []LogLevel{
	Debug,
	Info,
	Warn,
	Error,
	Fatal,
}
View Source
var LangMap = map[Lang]interface{}{
	LangEnglish:    "en",
	LangVietnamese: "vi",
	LangFrench:     "fr",
	LangSpanish:    "es",
	LangChinese:    "zh",
}

Functions

This section is empty.

Types

type Lang

type Lang string
const (
	LangEnglish    Lang = "English"
	LangVietnamese Lang = "Vietnamese"
	LangFrench     Lang = "French"
	LangSpanish    Lang = "Spanish"
	LangChinese    Lang = "Chinese"
)

func ParseLang

func ParseLang(s string) (Lang, error)

func (Lang) IsLangChinese

func (x Lang) IsLangChinese() bool

func (Lang) IsLangEnglish

func (x Lang) IsLangEnglish() bool

func (Lang) IsLangFrench

func (x Lang) IsLangFrench() bool

func (Lang) IsLangSpanish

func (x Lang) IsLangSpanish() bool

func (Lang) IsLangVietnamese

func (x Lang) IsLangVietnamese() bool

func (Lang) MarshalJSON

func (x Lang) MarshalJSON() ([]byte, error)

func (Lang) Normalize

func (x Lang) Normalize() Lang

func (*Lang) Scan

func (x *Lang) Scan(value interface{}) error

func (Lang) String

func (x Lang) String() string

func (*Lang) UnmarshalJSON

func (x *Lang) UnmarshalJSON(data []byte) error

func (Lang) Value

func (x Lang) Value() (driver.Value, error)

type LogLevel

type LogLevel int
const (
	Debug LogLevel = iota
	Info
	Warn
	Error
	Fatal
)

func (LogLevel) IsDebug

func (x LogLevel) IsDebug() bool

func (LogLevel) IsError

func (x LogLevel) IsError() bool

func (LogLevel) IsFatal

func (x LogLevel) IsFatal() bool

func (LogLevel) IsInfo

func (x LogLevel) IsInfo() bool

func (LogLevel) IsWarn

func (x LogLevel) IsWarn() bool

Jump to

Keyboard shortcuts

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