Choosing Go at American Express
Selecting a new programming language is an important decision for any organization.
In this article, I’m going to walk through some of the reasons American Express elected to use Go within our payment
and rewards systems.
Background
Our journey with Go started in late 2016, when certain legacy platforms were due for a refresh.
These platforms were purpose built for performance, concurrency, resiliency, and availability. Given advancements in
the programming space, we wanted to see what languages...
Read more at americanexpress.io