/go-cms-dl

a tool uses go-query and sqlite3 to download files from some cms.

Primary LanguageGo

go-cms-dl

Go Report Card Lines of Code

simple web scraping go based tool to download a cms courses content, with support of concurrent http connections, which is completely useless due to the fact that the cms awesome server has a strict rate limiter 😀.

TODOS

  • modulize the code.
  • make project configurable (yaml).
  • presist some metadata about downloaded files (optional).
  • convert to cobra.
  • serve simple html page displaying some stats about the downloaded files.