Skip to content

This is a client library for Go language to use AWS Lambda's Runtime API, Extension API, Telemetry API, and Logs API.

License

Notifications You must be signed in to change notification settings

michimani/aws-lambda-api-go

Repository files navigation

AWS Lambda API for Go

codecov

This is a client library for Go language to use AWS Lambda's Runtime API, Extension API and Telemetry API.

Supported APIs

Runtime API

AWS Lambda runtime API - AWS Lambda

  • GET /runtime/invocation/next
  • for custom runtime
    • POST /runtime/invocation/:AwsRequestId/response
    • POST /runtime/init/error
    • POST /runtime/invocation/:AwsRequestId/error

Extension API

Lambda Extensions API - AWS Lambda

  • POST /extension/register
  • GET /extension/event/next
  • POST /extension/init/error
  • POST /extension/exit/error

Telemetry API

Lambda Telemetry API reference - AWS Lambda

  • PUT /telemetry

License

MIT

Author

michimani210

About

This is a client library for Go language to use AWS Lambda's Runtime API, Extension API, Telemetry API, and Logs API.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages