Looping
Pada sesi ini kita akan membahas penggunaan Looping pada Go
Last updated
Pada sesi ini kita akan membahas penggunaan Looping pada Go
Last updated
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
ContinuedPada GO, init dan post statemen bersifat optional. Jadi kita bisa hanya menggunakan condition pada scope for
:
Bukan berarti kita tidak bisa menggunakan while
pada perulangan GO. Kita bisa menggunakan paradigma tersebut dengan masih menggunakan syntax for
:
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