okay #golang I want to fight.
why the FUCK is the fucking reference date January 2, 2006 when you cannot tell just by looking at "01" and "02" which one is a month and which one is a day, and when most of the world uses the properly nested YYYY-MM-DD or DD-MM-YYYY but the fucking US insists on, like, MM-DD-YYYY.
and if you are only using the last two digits of the year it's even worse. 06-01-02: is it 6 January, 2002? June 1, 2002? February 1, 2006? June 2, 2001?!
something like December 31, 1969 is far less ambiguous. "31" can't be a month, "69" can be neither a month nor a day.
go? more like STOP