Smart Go: Intro to reflection, or data type information at runtime