I Built lls, a Go CLI to List 33.12 Million Files

go dev.to

Sometimes a problem looks simple at first. In my case, I needed a complete file list from a huge directory on storage mounted over NFS from an application server. At first, this sounded like something existing tools should be able to handle. But once the number of files became extremely large, that assumption stopped being true. I eventually built a Go CLI called lls to solve this problem. This was not a toy project. I built lls to solve a real production problem, and in the end it was able t

Read Full Tutorial open_in_new
arrow_back Back to Tutorials