[Проект] Gotin

  1. Здавейте,

    Идеята ми за проект е библиотека за компресия/декомпресия на файлове.

    Не смятам непременно да ползвам някой от популярните алгоритми и формати за тези цели, а да създам собствени такива. Ще се целя по-скоро в малък размер на получените файлове, отколкото бързина.

    Освен библиотеката ще бъде включен и CLI, а като допълнение мога да добавя и GUI.

    Смятам, че това е полезен проект, понеже ако се получи ще е доста Gotin©-o (pun intended, copyright pending, but not really) да си имаш файлове с разширение .gotin, в които да държиш яките неща, които не ползваш постоянно, но с които в същото време не искаш да се разделяш, а мястото ти в google drive-а е намаляло.

  2. Против съм да си измисляш собствен компресиращ алгоритъм. Гарантирам ти, че няма да се справиш по-добре от професионалистите :)

    За сметка на това нямам против да напишеш имплементация на някой съществуващ компресиращ алгоритъм, който все още няма native Go имплементация. Ето тук може да видиш един доста изчерпателен списък на компресиращи алгоритми с benchmarks на различни datasets: https://quixdb.github.io/squash-benchmark/

Трябва да сте влезли в системата, за да може да отговаряте на теми.