rings.go was developed for a homework assignment to pass an mpi message around a ring 10 times.
This is not intended to give away any answers or idea, just an implementation of the above problem in Golang.
Note: This was created with Go version 1.2.2 and OpenMPI version 1.8.8, I have not tried it with current versions.
##INSTALL
To use rings.go, you must have a working installation of the Go tools. Also, you must have the go-mpi package installed within your Go hierarchy, and have it compiled as a package. Go here for more info: https://github.com/JohannWeging/go-mpi
You can then use: go get github.com/CodyKank/rings.go