0
respostas

porque o Go deixa eu compilar esse código

Boa Noite galera.

Alguém sabe me dizer porque o Go , permite eu compilar esse código da aula 1 do modulo 3 sem parênteses do método ?

todosOsProdutos := models.BuscaTodosOsProdutos
    temp.ExecuteTemplate(w, "Index", todosOsProdutos)

ele não chega a trazer os dados do banco porem compila

o correto seria

todosOsProdutos := models.BuscaTodosOsProdutos()
    temp.ExecuteTemplate(w, "Index", todosOsProdutos)

alguém sabe me dizer porque ele não acusa erro ?