The goal is to demonstrate parallel file compression with Golang. To traverse the directory tree, I’ll implement a Depth-First Search algorithm. This will be the skeleton of the compression algorithm. The next step is to add file compression, luckily, Go has great support for compression.

3m read timeFrom medium.com
Post cover image
Table of contents
Concurrent file compressionThe programAnd… Deadlock!Conclusion

Sort: