models

package
v0.0.0-...-b7b4bc5 Latest Latest
Warning

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

Go to latest
Published: Sep 25, 2022 License: MIT Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Dates

type Dates struct {
	From string `json:"from" bson:"from"`
	To   string `json:"to" bson:"to"`
}

type FullProfile

type FullProfile struct {
	Image        string   `json:"image" bson:"image"`
	Name         string   `json:"name" bson:"name"`
	Description  string   `json:"description" bson:"description"`
	Email        string   `json:"email" bson:"email"`
	Technologies []string `json:"technologies" bson:"technologies"`
	Resume       string   `json:"resume" bson:"resume"`
	Projects     []Project
	Jobs         []Job
}

type Job

type Job struct {
	Position    string `json:"position" bson:"position"`
	Company     string `json:"company" bson:"company"`
	Location    string `json:"location" bson:"location"`
	Description string `json:"description" bson:"description"`
	Dates       Dates  `json:"dates" bson:"dates"`
}

type Profile

type Profile struct {
	Image        string   `json:"image" bson:"image"`
	Name         string   `json:"name" bson:"name"`
	Description  string   `json:"description" bson:"description"`
	Email        string   `json:"email" bson:"email"`
	Technologies []string `json:"technologies" bson:"technologies"`
	Resume       string   `json:"resume" bson:"resume"`
}

type Project

type Project struct {
	Name         string   `json:"name" bson:"name"`
	Description  string   `json:"description" bson:"description"`
	Repository   string   `json:"repository" bson:"repository"`
	Technologies []string `json:"technologies" bson:"technologies"`
	Website      string   `json:"website" bson:"website"`
}

Jump to

Keyboard shortcuts

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