Hi,
Please help me understand the below:
I got this from "The Zoo of Go Functions"

type Count int

func (c *Count) Incr() int {
 *c = *c + 1 //why use *c and not just c, based on (c *Count) c is already 
a pointer?
 return int(*c) //why cast to int, c is already of type int? 
}

Christof

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/47bb77be-9634-47cb-9899-3bb07328ee50o%40googlegroups.com.

Reply via email to