Looping
Pada sesi ini kita akan membahas penggunaan Looping pada Go
GO hanya mengenal for untuk melakukan suatu perulangan.
Perulangan for memiliki 3 komponen yang dipisahkan dengan semicolons:
the init statement: executed before the first iteration
the condition expression: evaluated before every iteration
the post statement: executed at the end of every iteration
Kondisi perulangan akan berhenti jika kondisi bernilai false . for pada Go juga tidak menggunakan tanda kurung () pada nilai kondisinya namun langsung menggunakan { } .


FOR Continued
FOR ContinuedPada GO, init dan post statemen bersifat optional. Jadi kita bisa hanya menggunakan condition pada scope for :


While pada GO
Bukan berarti kita tidak bisa menggunakan while pada perulangan GO. Kita bisa menggunakan paradigma tersebut dengan masih menggunakan syntax for :


FOR tanpa kondisi
Suatu for jika tidak ada kondisi akan terjadi infinite loop atau biasa juga disebut forever looping. Untuk mengatasi hal tersebut kita bisa menggunakan keyword break


Last updated
Was this helpful?