Invoke second function and return result into first function

Hello,
Instead of using freegeoip.net as in this code https://github.com/aws-samples/aws-vpc-flow-log-appender/blob/master/decorator/geocode.js will invoking a second lamda https://github.com/tmaiaroto/go-lambda-geoip be a better approach?

It would mean having to execute a second lambda function or re-write the whole decorator function in golang?