aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMhd Sulhan <m.shulhan@gmail.com>2016-03-08 23:40:51 +0700
committerShulhan <m.shulhan@gmail.com>2020-01-25 14:13:01 +0700
commitc2c934aa6cd8cad4b29a8bf12c64af73d4200d89 (patch)
tree83940dd41ee8884fa865bd11081823227ff6f596
parent28e25819f06fba23e858335a4f8924cf3d9d4ab2 (diff)
downloadgolang-id-tour-c2c934aa6cd8cad4b29a8bf12c64af73d4200d89.tar.xz
Sync with golang/tour@a4d680413ab45695cc2c6c3e232d508aeb637f25.
-rw-r--r--content/moretypes.article5
1 files changed, 5 insertions, 0 deletions
diff --git a/content/moretypes.article b/content/moretypes.article
index 52ab304..a0e3e76 100644
--- a/content/moretypes.article
+++ b/content/moretypes.article
@@ -49,6 +49,11 @@ sebuah struct `p`, kita dapat menulisnya dengan `(*p).X`.
Namun, notasi tersebut tidak praktis, sehingga bahasa Go membolehkan kita
mengaksesnya langsung dengan menulis hanya `p.X`.
+Untuk mengakses bagian `X` dari sebuah struct, jika pointer `p` menunjuk ke
+sebuah struct, kita dapat mengaksesnya dengan menulis `(*p).X`.
+Namun, notasi seperti ini sangat menyulitkan, maka bahasa Go membolehkan untuk
+mengaksesnya langsung dengan `p.X` tanpa membutuhkan penunjukan ulang.
+
.play moretypes/struct-pointers.go
* Inisialisasi struct