aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMhd Sulhan <m.shulhan@gmail.com>2015-11-28 12:40:24 +0700
committerShulhan <m.shulhan@gmail.com>2020-01-25 14:11:59 +0700
commit165c828da6ccb0ec735ac1fa716384d101bf1d45 (patch)
tree2fc227f750720609d71b8ea660176c96123b465a
parent910e74ea316cf3ccbb8ef42ead40207c56e6a302 (diff)
downloadgolang-id-tour-165c828da6ccb0ec735ac1fa716384d101bf1d45.tar.xz
[go-tour-id/go-tour-id] Tambah penjelasan untuk pengulangan for.
* Perbaikan URL pada isi method. Change-Id: Ibbf7d2efe05938a26f90821cb3f00584ff328c59
-rw-r--r--content/flowcontrol.article13
1 files changed, 9 insertions, 4 deletions
diff --git a/content/flowcontrol.article b/content/flowcontrol.article
index 68a5963..5028e74 100644
--- a/content/flowcontrol.article
+++ b/content/flowcontrol.article
@@ -6,7 +6,7 @@ https://golang.org
* Pengulangan ("for")
-Go hanya memiliki satu konstruk pengulangan, yaitu `for`.
+Go hanya memiliki satu perintah pengulangan yaitu `for`.
Dasar dari pengulangan `for` yaitu memiliki tiga komponen yang dipisahkan oleh
titik-koma:
@@ -32,15 +32,20 @@ Perintah awal dan akhir adalah opsional.
.play flowcontrol/for-continued.go
-* For adalah Go-nya "while"
+* Perintah for adalah "while"-nya Go
-Dengan cara ini anda bisa menghilangkan titik-koma: `while` nya C dieja dengan `for` pada Go.
+Dengan cara ini anda bisa menghilangkan perintah awal dan akhir, menggunakan
+hanya ekpresi kondisi sehingga `for` menjadi seperti `while` pada bahasa C.
.play flowcontrol/for-is-gos-while.go
* Pengulangan selamanya
-Jika anda mengosongkan kondisi maka pengulangan akan berjalan selamanya, dengan ini pengulangan tanpa henti dapat diekspresikan dengan singkat.
+Jika anda mengosongkan kondisi maka pengulangan akan berjalan selamanya, dengan
+ini pengulangan tanpa henti dapat diekspresikan dengan singkat.
+
+Untuk keluar dari pengulangan anda bisa menggunakan perintah `break` atau
+`return` bergantung kepada kondisi yang dibutuhkan pada program.
.play flowcontrol/forever.go