experiences_domain

package
v0.0.0-...-5e2e8f1 Latest Latest
Warning

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

Go to latest
Published: Jun 9, 2024 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Experience

type Experience struct {
	ID       primitive.ObjectID               `bson:"_id"`
	Position string                           `bson:"position"`
	Company  string                           `bson:"company"`
	Period   Period                           `bson:"period"`
	Summary  []string                         `bson:"summary"`
	Techs    []technologies_domain.Technology `bson:"techs"`
}

func NewExperience

func NewExperience(
	position string,
	company string,
	logo string,
	start string,
	end string,
	summary []string,
	techs []technologies_domain.Technology,
) (*Experience, error)

func (*Experience) Validate

func (e *Experience) Validate() error

type Period

type Period struct {
	Start string `bson:"start"`
	End   string `bson:"end"`
}

Jump to

Keyboard shortcuts

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