As funções são muito utilizadas em programação. Elas são pedaços de código com nome, que recebem parametros e retornam valores.
Um dos grandes benefícios é não precisar copiar o código todas as vezes que precisar executar aquela operação, além de deixar a leitura do código mais intuitiva.
func MinhaFuncao(parametro string) string {...}