что такое типы данных в go