Finite difference methods in go