github.com/giovannyortegon/go@v0.0.0-20220115155912-8890063f5bdd/src/BlackHatGo/Chap01/MoreStructs/main.go (about)

     1  package main
     2  
     3  import "fmt"
     4  
     5  type Person struct {
     6  	Name string
     7  	Age int
     8  }
     9  
    10  func (p * Person) SayHello() {
    11  	fmt.Print("Hello ", p.Name, ", you are ", p.Age, " old")
    12  }
    13  
    14  func main() {
    15  	var guy = new (Person)
    16  	guy.Name = "Dave"
    17  	guy.Age = int(36)
    18  	guy.SayHello()
    19  }