Versions in this module Expand all Collapse all v0 v0.0.1 Aug 3, 2020 Changes in this version + const ScheduleDay + const ScheduleWeek + const SkipNext + const SkipNone + const SkipPrev + type Account struct + func NewAccount() Account + func (acc *Account) DoFormRequest(data url.Values) (*http.Response, error) + func (acc *Account) DoRequest(req *http.Request) (*http.Response, error) + func (acc *Account) ExamResults(semesterID string) ([][]string, error) + func (acc *Account) Exams(semesterID string) ([][]string, error) + func (acc *Account) Login(user, pass string) error + func (acc *Account) Scheduler(date, skip, view string) ([]Schedule, error) + func (acc *Account) SchedulerExport(date string) (string, error) + func (acc *Account) Session() (string, string) + func (acc *Account) SessionValid() error + func (acc *Account) SetClient(client *http.Client) + func (acc *Account) SetSession(id, cnsc string) + func (acc *Account) SetTimeout(timeout time.Duration) + func (acc *Account) SetTransport(trans *http.Transport) + type Schedule struct + Date string + Entries [][]string