Bahasa pemprograman golang #19
1.
Go Structures
Dalam bahasa pemrograman Go (Golang), struktur
(structure) atau sering disebut sebagai "struct" adalah cara untuk
mengelompokkan beberapa tipe data yang berbeda di dalam satu kesatuan. Struktur
memungkinkan Anda membuat tipe data baru yang dapat memiliki beberapa atribut
(variabel) dengan tipe data yang berbeda.
Berikut adalah contoh sederhana dari penggunaan
struktur dalam Go
Dalam contoh di atas:
Mahasiswa adalah nama struktur yang
didefinisikan.
Struktur ini memiliki empat atribut: Nama, NIM,
Jurusan, dan Umur.
Pada fungsi main, kita membuat variabel
mahasiswa1 dengan menggunakan struktur Mahasiswa.
Atribut struktur diakses dengan menggunakan dot
notation (titik).
Struktur memungkinkan Anda membuat tipe data
yang lebih kompleks dengan menggabungkan beberapa tipe data yang berbeda di
dalamnya. Ini dapat sangat berguna untuk merepresentasikan entitas yang lebih
kompleks dalam program Anda, seperti data mahasiswa, data buku, atau data
apapun yang memiliki beberapa atribut terkait.







