Package tabreader implements a reader for fixed-width fields in Go.
It is based on the code from kopiczko in this StackOverflow question: http://stackoverflow.com/questions/27968385/reading-tabular-data-with-fixed-width-and-missing-values
You can access the documentation here: http://godoc.org/github.com/siritinga/tabreader