title: Length of time representation in Go
body: <p>Under Unix, I'm working on a program that needs to behave differently depending on whether time is 32-bit (will wrap in 2038) or 64-bit.</p>
  
  <p>I presume Go time is not magic and will wrap in 2038 on a platform with a 32-bit time_t.  If this is false and it is somehow always 64-bit, clue me in because that will prevent much grief.</p>
  
  <p>What's the simplest way in Go to write a test for the platform's time_t size?  Is there any way simpler than the obvious hack with cgo?</p>