models

package
v0.0.0-...-f33e71b Latest Latest
Warning

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

Go to latest
Published: Jan 28, 2021 License: LGPL-3.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Answer

type Answer struct {
	Lang string `json:"lang"`
	Text string `json:"text"`
}

type CV

type CV struct {
	Name         string       `json:"name"`
	Surname      string       `json:"surname"`
	Contacts     Contacts     `json:"contacts"`
	Summary      []string     `json:"summary"`
	Experience   []Experience `json:"experience"`
	Faq          []Faq        `json:"faq"`
	Compensation Compensation `json:"compensation"`
}

type Compensation

type Compensation struct {
	Hourly  Hourly  `json:"hourly"`
	Monthly Monthly `json:"monthly"`
}

type Contacts

type Contacts struct {
	Skype    string `json:"skype"`
	Phone    string `json:"phone"`
	Email    string `json:"email"`
	Linkedin string `json:"linkedin"`
	Github   string `json:"github"`
}

type Experience

type Experience struct {
	StartDate        string        `json:"startDate"`
	EndDate          string        `json:"endDate"`
	Role             string        `json:"role"`
	Project          string        `json:"project"`
	Company          string        `json:"company"`
	ProjectSite      string        `json:"projectSite"`
	FrontendSize     int           `json:"frontendSize"`
	BackendSize      int           `json:"backendSize"`
	Stack            []string      `json:"stack"`
	Responsibilities []interface{} `json:"responsibilities"`
	QaSize           int           `json:"qaSize,omitempty"`
}

type Faq

type Faq struct {
	Question []Question `json:"question"`
	Answer   []Answer   `json:"answer"`
	Company  string     `json:"company"`
	Project  string     `json:"project"`
}

type Hourly

type Hourly struct {
	Amount   int    `json:"amount"`
	Currency string `json:"currency"`
}

type Monthly

type Monthly struct {
	Amount   int    `json:"amount"`
	Currency string `json:"currency"`
}

type Question

type Question struct {
	Lang string `json:"lang"`
	Text string `json:"text"`
}

Jump to

Keyboard shortcuts

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