Introducere
Programele trebuie adesea să aleagă ce fac mai departe. Instrucțiunile condiționale îi permit codului tău să execute o acțiune diferită în funcție de rezultatul unei condiții.
Condiții în Go
Orice condiție se reduce la unul dintre două răspunsuri: true sau false.
Pentru a construi una, poți folosi operatorii de comparație pe care îi știi de la matematică:
- Egal cu
== - Diferit de
!= - Mai mic decât
< - Mai mic sau egal
<= - Mai mare decât
> - Mai mare sau egal
>=
Sunt disponibili și operatorii logici cunoscuți:
- ȘI logic
&& - SAU logic
|| - NU logic
!
Folosește-i separat sau combină-i pentru a exprima orice decizie trebuie să ia programul tău.
Instrucțiuni condiționale în Go
Go oferă patru instrucțiuni condiționale pentru a acționa în funcție de aceste răspunsuri:
ifexecută un bloc de cod când condiția sa este adevăratăelseexecută un bloc de cod când aceeași condiție este falsăelse ifadaugă o altă condiție de verificat când prima s-a dovedit falsăswitchalege dintre mai multe blocuri de cod posibile