A função sleep é essencial nos casos em que desejamos interromper a execução do thread atual temporariamente. Isso é muito útil quando queremos bloquear a goroutine por algum tempo.
time.Sleep(time.Duration)