Creating a closure colorize function seems like a elegant and fast solution. Seen in https://godoc.org/github.com/mgutz/ansi mgutz/ansi doesn't support 255 colors, so adding the same method to go.sgr does have it's benefits.