Golang – Struct

Kita dapat mengelompoknya beberapa tipe dari mendari 1 tipe data dengan struct. Dengan mengelompokan ini akan memudahkan kita untuk memanage kode kita. Berhatikan contoh berikut :

Diatas adalah bagaimana kita mendefinisikan sebuah struct dan nantinya struct akan menjadi tipe data baru yang bisa kita pakai dan sesuaikan dengan kebutuhkan kita.


Inisialisasi

Setelah kita membuat sebuah struct kita perlu menginisialisasikan struct tersebut. Ada beberapa cara untuk inialisasi. Perhatikan kode berikut :

Pos4 adalah pointer, akan dijelaskan pada materi selanjutnya.


Akses variable pada struct

Untuk akses variable pada struct kita dapat menggunakan . (dot / titik) pada variable struct. Perhatikan contoh berikut :


Assignment variable pada struct

Untuk mengubah nilai sebuah variable pada struct, kita dapat langsung mengubahnya dengan dot / titik sama seperti pada akses variable tersebut dan kita bisa mengubah nilainya dengan tanda sama dengan.

Golang tutorial index

Leave a Reply

Your email address will not be published. Required fields are marked *