Documentation ¶
Index ¶
- Constants
- func AMatchesB[T comparable](t *testing.T, expected T, actual T)
- func AMatchesBDetailed[T comparable](t *testing.T, expected T, actual T)
- func AbsPath(path string) string
- func AllowDebug()
- func AllowNotice()
- func CamelCaseToSnakeCase(s string) string
- func CliError(msg ...interface{})
- func CopyStructToDefault[T interface{}](src, dst T) T
- func CreateFilepathDir(filePath string) error
- func Debug(f string, a ...interface{})
- func DebugError(err error)
- func DirectoryExists(path string) bool
- func DisallowNotice()
- func ErrorMessage(msg string, p ...interface{})
- func ErrorWarning(e error)
- func FatalOnErr(t *testing.T, err error)
- func FieldErrorWarning(err validator.FieldError)
- func FileExists(path string) bool
- func FirstLetterToUpper(s string) string
- func FormattedJson(v interface{}) ([]byte, error)
- func GetCallerDir() string
- func GetContentBetween(start string, end string, content string) string
- func GetFileContent(path string) (*bytes.Buffer, error)
- func GetFileHash(path string) string
- func GetFileListExcluding(rootPath string, excluded []string) []string
- func GetFilesList(rootPath string) []string
- func GetRelativePath(dir string, path string) string
- func HasFieldError(field string, err error) bool
- func HashPassword(pass string) string
- func HiGreen(f string, a ...interface{})
- func IF[T any](cond bool, vtrue, vfalse T) T
- func IntToString(i int) string
- func IsDebugMode() bool
- func IsDir(path string) bool
- func LoadStructFromBytes(s interface{}, data []byte) error
- func LoadStructFromFile(s interface{}, yamlPath string) error
- func LogTimeElapsed(start time.Time, name string)
- func MustGetFileContent(path string) *bytes.Buffer
- func Notice(f string, a ...interface{})
- func PanicOnError(err error)
- func PrintAndPanic(err interface{})
- func PrintCallStack()
- func PrintError(err string, params ...interface{})
- func PrintMessage(f string, a ...interface{})
- func PrintServerResponse(f string, a ...interface{})
- func PrintWarningMessage(f string, a ...interface{})
- func RandomString(length int) string
- func RawSha256(data []byte) string
- func RecoverPanicAsError(err *error) func()
- func RecoverPanicPrint() func()
- func Sha256(data string) string
- func SimpleStructValidation(s interface{}) error
- func SnakeCaseToCamelCase(s string) string
- func StopAndNotify(msg string, p ...interface{})
- func StopOnError(err interface{})
- func StopOnPanic() func()
- func StringToInt(s string) int
- func TestFailMessage(f string, a ...interface{}) string
- func Title(s string) string
- func ToString(s interface{}) string
- func ToStringPointer(s string) *string
- func ValidateAndWarn(s interface{}) error
- func ValidateWithCustomFunc(s interface{}, validators map[string]validator.Func) error
- func Warning(f string, a ...interface{})
- func WriteToFile(path string, data *bytes.Buffer) error
- type Tester
- type UrlString
Constants ¶
View Source
const NoFileHash = "noFile"
Variables ¶
This section is empty.
Functions ¶
func AMatchesB ¶
func AMatchesB[T comparable](t *testing.T, expected T, actual T)
func AMatchesBDetailed ¶ added in v1.0.7
func AMatchesBDetailed[T comparable](t *testing.T, expected T, actual T)
func AllowDebug ¶
func AllowDebug()
func AllowNotice ¶
func AllowNotice()
func CamelCaseToSnakeCase ¶
func CopyStructToDefault ¶
func CopyStructToDefault[T interface{}](src, dst T) T
func CreateFilepathDir ¶ added in v1.0.11
func DebugError ¶
func DebugError(err error)
func DirectoryExists ¶
func DisallowNotice ¶ added in v1.0.12
func DisallowNotice()
func ErrorMessage ¶
func ErrorMessage(msg string, p ...interface{})
func ErrorWarning ¶
func ErrorWarning(e error)
func FatalOnErr ¶
func FieldErrorWarning ¶ added in v1.0.39
func FieldErrorWarning(err validator.FieldError)
func FileExists ¶
func FirstLetterToUpper ¶
func FormattedJson ¶
func GetCallerDir ¶
func GetCallerDir() string
func GetFileHash ¶
func GetFileListExcluding ¶
func GetFilesList ¶
func GetRelativePath ¶
func HasFieldError ¶ added in v1.0.40
func HashPassword ¶
func IntToString ¶
func IsDebugMode ¶
func IsDebugMode() bool
func LoadStructFromBytes ¶
func LoadStructFromFile ¶
func LogTimeElapsed ¶
func MustGetFileContent ¶
func PanicOnError ¶ added in v1.0.21
func PanicOnError(err error)
func PrintAndPanic ¶
func PrintAndPanic(err interface{})
func PrintCallStack ¶ added in v1.0.36
func PrintCallStack()
func PrintError ¶
func PrintError(err string, params ...interface{})
func PrintMessage ¶
func PrintMessage(f string, a ...interface{})
func PrintServerResponse ¶
func PrintServerResponse(f string, a ...interface{})
func PrintWarningMessage ¶
func PrintWarningMessage(f string, a ...interface{})
func RandomString ¶
func RecoverPanicAsError ¶ added in v1.0.27
func RecoverPanicAsError(err *error) func()
func RecoverPanicPrint ¶ added in v1.0.27
func RecoverPanicPrint() func()
func SimpleStructValidation ¶ added in v1.0.39
func SimpleStructValidation(s interface{}) error
func SnakeCaseToCamelCase ¶ added in v1.0.14
func StopAndNotify ¶ added in v1.0.4
func StopAndNotify(msg string, p ...interface{})
func StopOnError ¶
func StopOnError(err interface{})
func StopOnPanic ¶ added in v1.0.27
func StopOnPanic() func()
func StringToInt ¶
func TestFailMessage ¶
func ToStringPointer ¶
func ValidateAndWarn ¶ added in v1.0.39
func ValidateAndWarn(s interface{}) error
func ValidateWithCustomFunc ¶ added in v1.0.39
Types ¶
Source Files ¶
Click to show internal directories.
Click to hide internal directories.