Go implementation of a "natural" sort