Skip to content

Import path: gitlab.soludian.com/soludian/fountain/libs/ferr

ferr

go
import "gitlab.soludian.com/soludian/fountain/libs/ferr"

Index

Constants

******************************************************************

Client-side Error Code

******************************************************************

go
const (
    ErrorBindData         uint32 = 400000
    ErrorValidData        uint32 = 400001
    ErrTokenInvalid       uint32 = 400016
    ErrorBracketCreated   uint32 = 430001
    ErrorPlayerRegistered uint32 = 430002
    ErrorWrongEmailFormat uint32 = 400012
    ErrorGetDataFromDB    uint32 = 400013
)

******************************************************************

Server-side Error Code

******************************************************************

go
const (
    ErrorConnect      uint32 = 50000
    ErrorSaveData     uint32 = 50001
    ErrorRetrieveData uint32 = 50002
    ErrorLogin        uint32 = 50003
    ErrorNotFound     uint32 = 50004
    ErrorGetUserInfo  uint32 = 50005
)

Variables

go
var (
    LogBackEndPrefix          string
    LogBackEndModulePrefix    string
    LogBackEndMainInfoPrefix  string
    LogBackEndMainErrorPrefix string
)

go
var (
    LogInfoPrefix   = LogBackEndPrefix + LogBackEndModulePrefix + LogBackEndMainInfoPrefix
    Lov_errorPrefix = LogBackEndPrefix + LogBackEndModulePrefix + LogBackEndMainErrorPrefix
)

func SetLogBackEndMainErrorPrefix

go
func SetLogBackEndMainErrorPrefix(prefix string)

func SetLogBackEndMainInfoPrefix

go
func SetLogBackEndMainInfoPrefix(prefix string)

func SetLogBackEndModulePrefix

go
func SetLogBackEndModulePrefix(prefix string)

func SetLogBackEndPrefix

go
func SetLogBackEndPrefix(prefix string)

func T

go
func T(errorCode uint32) string

*

  • Translate

type Error

go
type Error struct {
    Error error
    Code  uint32
    Line  string
}

func New

go
func New(code uint32, err error, line string) *Error

Generated by gomarkdoc