Post

Go methods

Go methods

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
package main

import (
	"fmt"
	// "strconv"
	// "math"
	// "reflect"
	// "net/http"
	// "log"

)


type greeter struct {
	greeting string
	name string
}

func (g greeter) greet() {
	fmt.Printf("%v: %v\n", g.greeting, g.name)
}

func main()  {
	a := greeter{
		greeting: "Hello",
		name: "Gooers!",
	}

	a.greet()
}



This post is licensed under CC BY 4.0 by the author.