Discover Packages
github.com/ceeyahya/resume_generator
internal
models
package
Version:
v0.0.0-...-e235df8
Opens a new window with list of versions in this module.
Published: Nov 18, 2024
License: MIT
Opens a new window with license information.
Imports: 0
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
Documentation
¶
type Bio struct {
Name string `json:"name"`
Position string `json:"position"`
Contact Contact `json:"contact"`
Social Social `json:"social"`
}
type Contact struct {
Email string `json:"email"`
PhoneNumber string `json:"phone_number"`
}
type Education struct {
Institution string `json:"institution"`
Credential string `json:"credential"`
Field string `json:"field"`
GraduationYear string `json:"graduation_year"`
Thesis string `json:"thesis,omitempty"`
Location Location `json:"location"`
}
type Language struct {
Name string `json:"name"`
Profeciency string `json:"profeciency"`
}
type Location struct {
City string `json:"city"`
Country string `json:"country"`
}
type Period struct {
Start string `json:"start"`
End string `json:"end"`
}
type Resume struct {
Bio Bio `json:"bio"`
Education []Education `json:"education"`
WorkExperience []WorkExperience `json:"work_experience"`
Skills Skills `json:"skills"`
Languages []Language `json:"languages"`
}
type Skills struct {
Technical Technical `json:"technical"`
Soft []string `json:"soft"`
}
type Social struct {
Github string `json:"github"`
Linkedin string `json:"linkedin"`
Portfolio string `json:"portfolio"`
}
type Technical struct {
Languages []string `json:"languages"`
Tools []string `json:"tools"`
}
type WorkExperience struct {
Company string `json:"company"`
Position string `json:"position"`
Period Period `json:"period"`
Location Location `json:"location"`
Highlights []string `json:"highlights"`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.