Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Job ¶
type Job struct { Company SupportedCompany `validate:"required"` Title string `validate:"required"` Season JobSeason `validate:"required"` Location string `validate:"required"` // custom: if not available, "N/A" IsRemote bool `validate:"required"` Link string `validate:"required"` // custom: if not available, "N/A" }
Universal information to scrape for a new "job"
func GetUniqueJobs ¶
type JobSeason ¶
type JobSeason string
Seasons for internships I.e. SWE Intern for Winter 2023 Sometimes can be for both, so then should be N/A.
type SupportedCompany ¶
type SupportedCompany string
func (SupportedCompany) IsValid ¶
func (s SupportedCompany) IsValid() bool
Checks if a company is a supported company (type sensitive)
Click to show internal directories.
Click to hide internal directories.