Gonum diff
Package diff is a package for computing derivatives of functions for the Go language.