Cloud agnostic architecture with Go?

The server less home page says the framework is cloud agnostic but how does that work if you create a template for AWS?

Wouldn’t you have to rewrite your code to support a different cloud provider?

Cloud agnostic means that it works with multiple cloud providers. Because serverless architectures are dependent on the underlying cloud/service provider you can’t simply deploy an application to a different provider with modification (more likely a rewrite).