Skip to content

Instantly share code, notes, and snippets.

View SamanShafigh's full-sized avatar

Saman Shafigh SamanShafigh

View GitHub Profile
@SamanShafigh
SamanShafigh / step-function
Created June 10, 2018 02:25
step-function config
{
"Comment": "A step function to test some lambda functions in Go",
"StartAt": "Step1",
"States": {
"Step1": {
"Type": "Task",
"Resource": "arn:aws:lambda:ap-southeast-2:xyz:function:lambda-f1",
"Next": "Step2"
},
"Step2": {
package main
import (
"fmt"
"github.com/aws/aws-lambda-go/lambda"
)
// Event defines your lambda input and output data structure,
// and of course you can have different input and output data structure
@SamanShafigh
SamanShafigh / lambda-f4.go
Created June 10, 2018 02:24
lambda-f4.go
package main
import (
"fmt"
"github.com/aws/aws-lambda-go/lambda"
)
// Event defines your lambda input/output data structure,
type Event struct {
package main
import (
"fmt"
"github.com/aws/aws-lambda-go/lambda"
)
// Event defines your lambda input/output data structure,
type Event struct {
@SamanShafigh
SamanShafigh / lambda-f2.go
Created June 10, 2018 02:22
lambda-f2.go
package main
import (
"fmt"
"math/rand"
"github.com/aws/aws-lambda-go/lambda"
)
// InEvent defines your lambda input data structure,