Categorygithub.com/mahmednabil109/go-cms-dl
modulepackage
0.0.0-20241113003425-ec76b0691190
Repository: https://github.com/mahmednabil109/go-cms-dl.git
Documentation: pkg.go.dev

# README

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.

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

Parse reads the config file `config.yml` near the executable.

# Structs

Config struct holds general configuration for the downloader.