github.com/epsagon/epsagon-go@v1.39.0/example/ddb_example/trigger/main.go (about) 1 package main 2 3 import ( 4 "github.com/aws/aws-lambda-go/events" 5 "github.com/aws/aws-lambda-go/lambda" 6 "github.com/epsagon/epsagon-go/epsagon" 7 "log" 8 ) 9 10 func ddbHandler(ddbEvent events.DynamoDBEvent) error { 11 log.Println("In ddbHandler, received body: ", ddbEvent) 12 return nil 13 } 14 15 func main() { 16 log.Println("enter main") 17 config := epsagon.NewTracerConfig("ddb-test-go", "") 18 config.Debug = true 19 lambda.Start(epsagon.WrapLambdaHandler(config, ddbHandler)) 20 log.Println("exit main") 21 }