Esta palabra puede ser un verbo o un sustantivo.
Cuando se usa "ir a casa" como verbo, significa una acción, es decir, regresar a casa. Por ejemplo, "ir a casa" en "Fui a cenar a casa" es un verbo que indica la ocurrencia de esta acción.
Cuando se utiliza “go home” como sustantivo, significa el resultado del acto de regresar a casa, es decir, el estado de estar en casa. Por ejemplo, "ir a casa" en "Me he ido a casa" es un sustantivo que indica que ha llegado al estado de hogar.
Por lo tanto, la parte gramatical de la palabra "ir a casa" depende de su contexto y uso en la oración.