package main import ( "fmt" "log" "dim13.org/redbutton" ) func main() { dev, err := redbutton.Open() if err != nil { log.Fatal(err) } defer dev.Close() for state := range redbutton.Poll(dev, redbutton.PollInterval) { fmt.Println(state) } }