A good example would be using something like apex/gateway which simply proxies lambda requests to golang standard http handlers. Virtually elminating vendor lock-in.
I think serverless has a place (yes even for business logic) but like anything you have to pick the right took for the job.
Apex/gateway: https://github.com/apex/gateway