Add a doc comment.
GetHTTPClient -> NewHTTPClient.
Doer -> HTTPClient.
HandleHTTPFailure -> CheckHTTPResponse.
Simplify fake error handling.
Add the API facade method for backups download.
Add the API client method for backups download.
Add the backups download subcommand.
Send a buffer over that wire rather than a ReadCloser.
Use []byte instead of bytes.Buffer.
Add an HTTP-based download endpoint.
Use HTTP requests in the API client for download.
Drop the old download server implementation.
Merge interfaces for better type checking.
Simplify error handling.
Clean up test a tiny bit.
Use a slightly more concise syntax.
Escape [ in a regex pattern literal.
Drop a dead params struct.
Add the backups Add method.