Gradient Boosting, Random Forests, etc. implemented in Go