model

package
v0.0.0-...-a3173c0 Latest Latest
Warning

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

Go to latest
Published: Nov 10, 2023 License: GPL-3.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// ErrPersonCanNotBeNil la persona no puede ser nula
	ErrPersonCanNotBeNil = errors.New("la persona no puede ser nula")
	// ErrIDPersonDoesNotExists la persona no existe
	ErrIDPersonDoesNotExists = errors.New("la persona no existe")
)

Functions

This section is empty.

Types

type Claim

type Claim struct {
	Email string `json:"email"`
	jwt.StandardClaims
}

Claim .

type Communities

type Communities []Community

Communities slice de comunidades

type Community

type Community struct {
	// Name nombre de una comunidad. Ej: EDteam
	Name string `json:"name"`
}

Community estructura de una comunidad

type Login

type Login struct {
	Email    string `json:"email"`
	Password string `json:"password"`
}

Login .

type Person

type Person struct {
	// Name nombre de la persona: Ej: Roberto
	Name string `json:"name"`
	// Age edad de la persona Ej: 25
	Age uint8 `json:"age"`
	// Communities comunidades a las que pertenece una persona
	Communities Communities `json:"communities"`
}

Person estructura de una persona

type Persons

type Persons []Person

Jump to

Keyboard shortcuts

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