Nice write up, defining a serverless function is half the battle.
Pipedream also just launched Go support for workflow serverless steps, so you can write and execute Go serverless functions without managing deployments to Lambda. It's all through a Web UI.