struct ialah jenis komposit yang mengelompokkan medan berkaitan — cara Go untuk menentukan jenis data khusus dan memodelkan entiti. Kerana Go tidak mempunyai kelas, struct (ditambah kaedah) ialah cara Go melakukan pemrograman gaya berorientasikan objek.
Mentakrifkan dan menggunakan struct
Person {
Name
Age
email
}
p1 := Person{Name: , Age: }
p2 := Person{, , }
p3 Person
p1.Name
p1.Age =
