Refresher - I'm building a distributed chunked filestore in Go, and I setup a post for Part 1 here. That part dealt with uploading a file - this post is about downloads.

Setup

Requirements

User hits our endpoint with the filename/fileid

We use this fileid to get a list of chunks