utils

package
v1.34.0 Latest Latest
Warning

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

Go to latest
Published: Feb 23, 2026 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrNoSuchEntity      = db.ErrNoSuchEntity
	ErrInvalidKey        = db.ErrInvalidKey
	ErrInvalidEntityType = db.ErrInvalidEntityType
)

Standard errors - aliased from db package for compatibility

Functions

func IgnoreFieldMismatch

func IgnoreFieldMismatch(err error) error

Helper to ignore tedious field mismatch errors (but warn appropriately during development)

func ReallyIgnoreFieldMismatch

func ReallyIgnoreFieldMismatch(err error) error

Completely ignore them even during development

Types

type ErrFieldMismatch

type ErrFieldMismatch struct {
	StructType string
	FieldName  string
	Reason     string
}

ErrFieldMismatch is returned when a field in the entity does not match the datastore property.

func (*ErrFieldMismatch) Error

func (e *ErrFieldMismatch) Error() string

type MultiError

type MultiError []error

MultiError is a slice of errors returned from batch operations

func (MultiError) Error

func (m MultiError) Error() string

Jump to

Keyboard shortcuts

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