This is just a couple of implementations of k nearest neighbours, k means clustering, as well as a couple of indexes for messuring clustering quality.
I wrote them in go since I needed to know go for another class so I figured that I could implment these as practice.