I don't think that this is necessary. I wouldn't consider "trUE" etc. as a valid bool formatting, neither does Go's stdlib. Also the current way is more efficient.