Na aula "respondendo json", declaramos uma struct (Personalidade) e uma variavel contendo um slice (Personalidades) dentro do models, e duas instancias foram criadas através do pacote main, onde foi importado o esse slice/struct para popular os dados. A dúvida é como isso funciona, pois a função TodasPersonalidades que é chamada na rota está no controller e ela obtem a váriavel do models, não do main. Fiquei com dúvida em relação a esses escopos, na minha visão isso só seria possível populando através do main se apontasse direto para o valor de memória do models.