Skip to content

ImanHz/duo-scraper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple Duolingo Words Scraper

An educational project


How to use

Run: go run duo.go

How it works?

This project uses Colly package to scrape the data. In the internal Duo library there exists a wrapper which makes using the colly collector easier.

Two scrapers run consequently. The first one visits the Duolingo Fandom Wiki and gathers all available units as links, the second one visits each unit link and scrapes all available words in the unit's lessons.

The scraper eventually puts everything in a json file.

A command line progress bar is also shown as a good example of concurrency in go.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages