Did you read the documentation at http://golang.org/pkg/time/?

You need to use a Ticker:

func Loop(fps int) {
    t := time.NewTicker(time.Second / time.Duration(fps))
    for t := range t.C {
        fmt.Println("tick", t)
    }
}
func main() {
    go Loop(60)
    time.Sleep(10 * time.Second)
}


then use it like go Loop(60).

Alternative Date/Time Libraries for Go
Since I'm implying possession should I say another one's and your's?


  The book could either be yours or another ones.


Is it "yours" or "your's" and "another ones" or "another one's"?
