Documentation ¶
Index ¶
- Constants
- func TokenHTTPClient(accessToken string) *http.Client
- type Client
- type Company
- type Me
- type MeService
- type Resume
- type ResumeList
- type ResumeService
- func (r *ResumeService) EditResume(resume *Resume) error
- func (r *ResumeService) ReadResume(resumeId string) (*Resume, error)
- func (r *ResumeService) ResumeMine() ([]*Resume, error)
- func (r *ResumeService) ResumePublish(resume *Resume) error
- func (r *ResumeService) ResumesStatus(resume *Resume) (*ResumeStatus, error)
- type ResumeStatus
- type TokenTransport
Constants ¶
View Source
const (
DefaultBaseURL = "https://api.hh.ru/"
)
Variables ¶
This section is empty.
Functions ¶
func TokenHTTPClient ¶
Types ¶
type Client ¶
type Client struct { BaseURL *url.URL UserAgent string Me *MeService Resume *ResumeService }
type Resume ¶
type Resume struct { ID string `json:"id"` Title string `json:"title"` TotalViews int `json:"total_views"` NewViews int `json:"new_views"` URL string `json:"url"` LastName string `json:"last_name"` FirstName string `json:"first_name"` MiddleName string `json:"middle_name"` Age int `json:"age"` Experience []Company `json:"experience"` NextPublishAt string `json:"next_publish_at"` }
type ResumeList ¶
type ResumeService ¶
type ResumeService service
func (*ResumeService) EditResume ¶
func (r *ResumeService) EditResume(resume *Resume) error
func (*ResumeService) ReadResume ¶
func (r *ResumeService) ReadResume(resumeId string) (*Resume, error)
func (*ResumeService) ResumeMine ¶
func (r *ResumeService) ResumeMine() ([]*Resume, error)
func (*ResumeService) ResumePublish ¶
func (r *ResumeService) ResumePublish(resume *Resume) error
func (*ResumeService) ResumesStatus ¶
func (r *ResumeService) ResumesStatus(resume *Resume) (*ResumeStatus, error)
type ResumeStatus ¶
Click to show internal directories.
Click to hide internal directories.