Monome library for Go

  • Hello all,

    I've been working over the last few days on a library to control my grid from the Go programming language. I've got it working to the point where it can run some of the examples I ported over from @artfwo 's Python library, but with a Go twist ;) Instead of callbacks as in other libraries, the events are simply sent over a channel.

    In case anyone else is interested, I've made the library available on github here: https://github.com/kisielk/monome and as usual the documentation is available on GoDoc: http://godoc.org/github.com/kisielk/monome

    Check out the fader example to get a good sense of some possibilities of programming the monome from Go, it uses an independent goroutine for each column and channels for communication.

    If there's any other Go programmers in the community, any feedback would be appreciated. I'm an experienced Go programmer, but not very experienced at programming monome stuff yet.