Skip to content

This is a repository contains a multidownloader made with GO to work on its concurrency features (goroutines/channels/sync. pkg)

License

Notifications You must be signed in to change notification settings

loickcherimont/multidownloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multidownloader_Go

Preview

ℹ️ About

This is a piece of web app using Go to work on concurrency concepts

🔧 Tools

📥 Setup for contributions

  1. Open a terminal and paste these lines
git clone [email protected]:loickcherimont/multidownloader.git
  1. Go in the project , fetch all dependencies and run it
cd multidownloader
go get .
go run main.go
  1. Open your web browser and run Go server using:
http://localhost:8080

🤔 How does it run ?

Click on the button to send a request to server and downloader 2 files at the same time

into an inner /out folder.

Note

A better version with more features is coming... 🏗️

🔑 License

Developed by Loick Cherimont

Under MIT License

Last edition : 2024-10-24

About

This is a repository contains a multidownloader made with GO to work on its concurrency features (goroutines/channels/sync. pkg)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published