Go Struct
A struct is a collection of fields. Struct fields are accessed using a dot. (Docs)
package main
import "fmt"
type Person struct {
sex string
age int
}
func main() {
// declare Person struct
me := Person{"Male", 22}
fmt.Printf("I'm %d years old %s", me.age, me.sex)
// declaring 'newborn',
// age:0 is implicit (int defaults to 0)
me = Person{sex: "Male"}
fmt.Printf("\nI'm %d year old %s", me.age, me.sex)
}