BVP solver (golang)