Implement subfolder downloading and progress bar

This commit is contained in:
2023-12-20 22:50:30 +01:00
parent 578155f1db
commit e1489652e5
4 changed files with 121 additions and 40 deletions

18
go.mod
View File

@ -3,23 +3,25 @@ module minie4/itslearningdl
go 1.21.5
require (
github.com/anaskhan96/soup v1.2.5 // indirect
github.com/anaskhan96/soup v1.2.5
github.com/charmbracelet/log v0.3.1
github.com/gosuri/uiprogress v0.0.1
github.com/joho/godotenv v1.5.1
github.com/muesli/termenv v0.15.2
)
require (
github.com/aymanbagabas/go-osc52/v2 v2.0.1 // indirect
github.com/charmbracelet/lipgloss v0.9.1 // indirect
github.com/charmbracelet/log v0.3.1 // indirect
github.com/go-logfmt/logfmt v0.6.0 // indirect
github.com/joho/godotenv v1.5.1 // indirect
github.com/gosuri/uilive v0.0.4 // indirect
github.com/lucasb-eyer/go-colorful v1.2.0 // indirect
github.com/mattn/go-isatty v0.0.20 // indirect
github.com/mattn/go-runewidth v0.0.15 // indirect
github.com/mitchellh/colorstring v0.0.0-20190213212951-d06e56a500db // indirect
github.com/muesli/reflow v0.3.0 // indirect
github.com/muesli/termenv v0.15.2 // indirect
github.com/rivo/uniseg v0.4.4 // indirect
github.com/schollz/progressbar/v3 v3.14.1 // indirect
golang.org/x/exp v0.0.0-20231006140011-7918f672742d // indirect
golang.org/x/net v0.0.0-20200114155413-6afb5195e5aa // indirect
golang.org/x/sys v0.15.0 // indirect
golang.org/x/term v0.15.0 // indirect
golang.org/x/text v0.3.0 // indirect
golang.org/x/text v0.3.8 // indirect
)