github.com/CNuge/go-fasta
I spend a lot of time working with fasta files, the standard for storing of biological sequence information (things like DNA sequences or protein sequences). For a little side project, I wanted to create a tool to streamline my ability to manipulate these files. Things like merging files is relatively simple, but splitting files, summarizing sequence lengths and other tasks require more complex UNIX commands that I would have to dig up every time I wanted to manipulate some fasta files.