File Processing Framework based on Go Pipelines.
Gonzo is made up of File, Context, Stages, and Pipes.
File is an interface that mimics os.File with some additional APIs.
Pipe holde a channel of files, a context for logging and deadlines, and a simple interface to pass files through a Stage.
Stages are where files are handled for processing.
Currently the follow stages are implemented, but writing new stages are supper simple.
ace Compile Ace templates.
archive/tar Work with tar archives.
archive/zip Work with zip Archives.
css Minify CSS
filter A collection of stages for filtering files.
fs Read and Write from Disk.
gcss Compile gcss to css.
gin A Go Server livereload utlity.
github Grab files from github.
html Minify HTML
passthrough Pass files through any executable.
resources go-resources binding.
s3 Put files to S3.
scss Compile SCSS to CSS.
util Some helpful utlites.
watch Watch files for change.
web Grab files from any URL.