Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if..else if..else:
- Пример:
- if condition{ "if userName != " " { ■if age >= 21 {
- // выполнить что-то // обработать имя пользователя // разрешить вход
- } } else { }
- // отображение ошибки else if parentalApproval {
- if condition { } // разрешить вход
- // выполнить что -то if userName != ”” { } else {
- } else { // обработать имя пользователя // невозможно войти
- // выполнить что-то другое } }
- }
- --------------------------------
- if hasTicket && ticketValid {
- // разрешить вход
- }
- if funds > cost && accountActive {
- // разрешить транзакцию
- }
- if usingDebitCard || usfngCreditCard {
- // вывести на экран ввода номера карты
- }
- if IquizComplete {
- // вывести предупреждение о неполной
- отправке
- }
- -----------------------------------
- Использование с функциями
- if temрегаture( ”freеzeг") > О {
- // вывести предупреждение
- }
- if temp("freezeг” ) > preferredTemp("freezeг”) {
- // вывести предупреждение
- }
- ------------------------------------
- Инициализация оператора
- if i :=5; i <10 {
- // выполнить что-то с переменной i
- } else {
- // выполнить что-то с переменной г
- }
- if rank := getUserRank(); rank == "admin" {
- // выполнить административные задачи здесь
- } else if rank == "manager" {
- // выполнить задачи менеджера здесь.
- }
- else {
- //вывести сообщение об ошибке
- }
- ----------------------------------------
- Ранний возврат:
- token, err := getSession(”alice")
- if err != nil { return } // если есть ошибка err != nill
- cart, err := getCart(token)
- if err != nil { return }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement