utils

package
v0.7.9 Latest Latest
Warning

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

Go to latest
Published: Jan 21, 2026 License: MIT Imports: 10 Imported by: 0

Documentation

Overview

nolint: revive

nolint: revive

nolint: revive

nolint: revive

nolint: revive

nolint: revive

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func FileExists

func FileExists(path string) (bool, error)

FileExists returns true if the given path exists

func FromJSON added in v0.6.0

func FromJSON(data json.RawMessage, obj interface{}) error

func GenerateRandomKey

func GenerateRandomKey(l int) (string, error)

func GenerateRandomPassword

func GenerateRandomPassword(l int) (string, error)

func Includes added in v0.2.0

func Includes[T comparable](arr []T, against T) bool

func IsBannedPassword

func IsBannedPassword(password string) bool

IsBannedPassword returns true if the password matches one from the banned password list.

func ParseDateStringAsTime

func ParseDateStringAsTime(dateString string) (time.Time, error)

func ResolveEnumString

func ResolveEnumString(value string, out interface{}) bool

func SliceCompare added in v0.2.0

func SliceCompare[T comparable](subject []T, against []T) (added []T, missing []T)

func ToJSON added in v0.6.0

func ToJSON(data interface{}) (json.RawMessage, error)

func Touch

func Touch(path string) error

Touch creates an empty file at the given path if it doesn't already exist

Types

type ArgumentsQuery added in v0.4.0

type ArgumentsQuery struct {
	// contains filtered or unexported fields
}

ArgumentsQuery to check whether arg value is null

func Arguments added in v0.4.0

func Arguments(ctx context.Context) (ret ArgumentsQuery)

Arguments query to check whether args value is null. https://github.com/99designs/gqlgen/issues/866

func (ArgumentsQuery) Field added in v0.4.0

func (a ArgumentsQuery) Field(name string) ArgumentsQuery

Field select field by name, returns a new query.

func (ArgumentsQuery) Index added in v0.4.0

func (a ArgumentsQuery) Index(index int) ArgumentsQuery

Index select field by array index, returns a new query.

func (ArgumentsQuery) IsNull added in v0.4.0

func (a ArgumentsQuery) IsNull() bool

IsNull return whether selected field value is null.

Jump to

Keyboard shortcuts

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