diff options
| author | Mhd Sulhan <m.shulhan@gmail.com> | 2016-03-08 23:40:51 +0700 |
|---|---|---|
| committer | Shulhan <m.shulhan@gmail.com> | 2020-01-25 14:13:01 +0700 |
| commit | c2c934aa6cd8cad4b29a8bf12c64af73d4200d89 (patch) | |
| tree | 83940dd41ee8884fa865bd11081823227ff6f596 | |
| parent | 28e25819f06fba23e858335a4f8924cf3d9d4ab2 (diff) | |
| download | golang-id-tour-c2c934aa6cd8cad4b29a8bf12c64af73d4200d89.tar.xz | |
Sync with golang/tour@a4d680413ab45695cc2c6c3e232d508aeb637f25.
| -rw-r--r-- | content/moretypes.article | 5 |
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 |
