Got adalah simple concurrent downloader yang diklaim lebih cepat daripada curl. Berikut perbandingan yang dilakukan di cloud server
[root@centos-nyc-12 ~]# time got -o /tmp/test -c 20 http://www.ovh.net/files/1Gio.dat URL: http://www.ovh.net/files/1Gio.dat done! real 0m8.832s user 0m0.203s sys 0m3.176s [root@centos-nyc-12 ~]# time curl http://www.ovh.net/files/1Gio.dat --output /tmp/test1 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 1024M 100 1024M 0 0 35.6M 0 0:00:28 0:00:28 --:--:-- 34.4M real 0m28.781s user 0m0.379s sys 0m1.970sBisa dilihat sendiri bukan?
Instalasi
Ada dua cara untuk melakukan instalasi Got ke sistem. Pertama adalah dengan mengunduh file binary terbaru Got.
cd /tmp
curl -sfL https://git.io/getgot | sh
chmod +x /tmp/bin/got
sudo mv /tmp/bin/got /usr/bin/gotAtau, compile langsung dari GitHub
go get github.com/melbahja/got/cmd/gotUntuk penggunaan, kalian bisa cek opsi yang tersedia dengan command
got h
Contoh command yang digunakan:
got https://example.com/file.mp4Untuk fitur mungkin belum selengkap curl yang memang sudah sangat mature. namun tool ini jelas sangat menjanjikan. Jangan lupa juga untuk memberikan star di GitHub Got jika kalian menggunakan tool ini.
Oke sekian artikel kali ini, semoga bermanfaat. Jika ada yang ingin ditanyakan silahkan tinggalkan komentar.
Jangan sampai lewatkan update terbaru dari LinuxSec, berlangganan memalui email sekarang.