Go编程笔记(17)

package main

import (
	"fmt"
)

type TZ int

func main() {
	var a TZ
	a.Print()
        (*TZ).Print(&a)
}

func (a TZ) Print() {

	fmt.Println("A")
	
}

package main

import (
	"fmt"
)

type TZ int

func (t *TZ) increase(num int) {
	*t += TZ(num)
}

func main() {
	var a TZ
	a.increase(100)
	fmt.Println(a)
}


你可能感兴趣的:(Go编程笔记(17))