Serverless GoLang SDK

Is there a Serverless SDK? What I am looking to do is build a Kubernetes Operator such that we can use GitOps/declarative actions to deploy our Lambda functions.

I know I can just call out to the serverless CLI but error handling will be much more difficult. Was hoping maybe there was an SDK around serverless to make it simpler.