Versions in this module Expand all Collapse all v0 v0.1.0 Jan 23, 2018 Changes in this version + func DownloadFile(url string, dest string, bar *pb.ProgressBar) error + func Login(id, pass string, matrixSolver func([3][]string) (rune, rune, rune)) error + func LoginOcwi() error + func LogoutOcwi() error + type Attachment struct + Day int + Ext string + Month int + Size string + Title string + Type string + Url string + Year int + type Class struct + AttachmentComment string + Attachments []Attachment + Date string + IsCanceled bool + IsRoomChanged bool + Room string + Title string + Type string + type LectureNoteResult struct + Classes []Class + Id int + SubjectName string + SubjectNameEn string + func GetLectureNote(id int) (*LectureNoteResult, error) + type Subject struct + ExamSchedule []string + Id int + IsNotesAvailable bool + LastUpdated string + Lecturers []string + Name string + OpenTaskCount int + Periods []string + Rooms []string + type SubjectListResult struct + Terms []Term + func GetLectureList() (*SubjectListResult, error) + type Term struct + Name string + Subjects []Subject