// +build ignore,OMIT package main import ( "fmt" "time" ) // STARTMAIN1 OMIT type Ball struct{ hits int } func main() { player("ping", new(Ball)) } func player(name string, ball *Ball) { for i := 0; ; i++ { ball.hits++ fmt.Println(name, i, "hit", ball.hits) time.Sleep(100 * time.Millisecond) } } // STOPMAIN1 OMIT