Line length focused formatted for the Go programming language.
Table Of Contents
Formats files to fit the most on a line while remaining under a line length limit.
usage: goline [-w] maxlen path ...
maxlen is the max line length to enforce, path ... is a list of space seperated files to format.
Outputs GNU diff compatable transforms on files to ensure their lines are no longer than the maxlen.
Nothing is done in cases where lines cannot be made shorter than maxlen. Use the -w flag to see warnings about these lines.
Each input file's input is processed 1 byte at a time.