new() funciona para todos os tipos de dados (exceto canal, mapa) e aloca espaço dinamicamente para uma variável desse tipo e a inicializa com o valor zero desse tipo e retorna um ponteiro para ela.
new(tipo)
Outra forma de inicializar uma estrutura é da seguinte forma:
var minhaStruct tipo
// ou
minhaStruct := tipo{}