Гото може да се односи на следеће:
1. Програмски израз који прослеђује корисника на други одељак програма. У наставку је основни пример како се гото може користити у Перлу.
Гото екампле
усе стрицт; старт: принт "Молимо унесите вашу лозинку:"; мој $ пассворд =; иф ($ пассворд = ~ / сецрет / и) {принт "Успех"; } елсе {гото старт; }
У горњем примеру, када се програм покрене, он ће наставити да тражи од корисника да унесе лозинку док он или она не уђе у тајну као лозинку. Да бисте поновили промпт, ознака "старт:" се ставља на почетак скрипте и ако "сецрет" није унесен, скрипта користи изјаву гото да оде на почетну ознаку и понови промпт.
Савет: Иако је гото изјава једноставан начин кретања по програму, сматра се да је лоша пракса претерано користити јер ствара шпагетски код. Међутим, у неким случајевима, гото може бити једина опција или најбоље рјешење. Сматрамо да је најбоље оставити програмеру да одлучи када и када да не користи гото изјаву и да се држи даље од бескрајне расправе о кориштењу или не кориштењу гото изјава у вашем коду.
2. Гото је такође МС-ДОС и Виндовс командна линија. За више информација погледајте нашу командну страницу.
Контрола протока, ЈСР, Лооп, програмски термини