Skip to content

Commit ef5995a

Browse files
committed
chore: Format
1 parent a2ab9e3 commit ef5995a

File tree

1 file changed

+50
-50
lines changed

1 file changed

+50
-50
lines changed

go/sqs-lambda/sqs-lambda.go

Lines changed: 50 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -1,73 +1,73 @@
11
package main
22

33
import (
4-
"github.com/aws/aws-cdk-go/awscdk/v2"
5-
"github.com/aws/aws-cdk-go/awscdk/v2/awslambda"
6-
"github.com/aws/aws-cdk-go/awscdk/v2/awslambdaeventsources"
7-
"github.com/aws/aws-cdk-go/awscdk/v2/awssqs"
8-
"github.com/aws/aws-cdk-go/awscdklambdagoalpha/v2"
9-
"github.com/aws/constructs-go/constructs/v10"
10-
"github.com/aws/jsii-runtime-go"
4+
"github.com/aws/aws-cdk-go/awscdk/v2"
5+
"github.com/aws/aws-cdk-go/awscdk/v2/awslambda"
6+
"github.com/aws/aws-cdk-go/awscdk/v2/awslambdaeventsources"
7+
"github.com/aws/aws-cdk-go/awscdk/v2/awssqs"
8+
"github.com/aws/aws-cdk-go/awscdklambdagoalpha/v2"
9+
"github.com/aws/constructs-go/constructs/v10"
10+
"github.com/aws/jsii-runtime-go"
1111
)
1212

1313
type SqsLambdaStackProps struct {
14-
awscdk.StackProps
14+
awscdk.StackProps
1515
}
1616

1717
func NewSqsLambdaStack(scope constructs.Construct, id string, props *SqsLambdaStackProps) awscdk.Stack {
18-
var sprops awscdk.StackProps
19-
if props != nil {
20-
sprops = props.StackProps
21-
}
22-
stack := awscdk.NewStack(scope, &id, &sprops)
18+
var sprops awscdk.StackProps
19+
if props != nil {
20+
sprops = props.StackProps
21+
}
22+
stack := awscdk.NewStack(scope, &id, &sprops)
2323

24-
// create SQS queue
25-
queue := awssqs.NewQueue(stack, jsii.String("EventbridgeSqsQueue"), &awssqs.QueueProps{
26-
VisibilityTimeout: awscdk.Duration_Seconds(jsii.Number(300)),
27-
QueueName: jsii.String("MySqsQueue"),
28-
})
24+
// create SQS queue
25+
queue := awssqs.NewQueue(stack, jsii.String("EventbridgeSqsQueue"), &awssqs.QueueProps{
26+
VisibilityTimeout: awscdk.Duration_Seconds(jsii.Number(300)),
27+
QueueName: jsii.String("MySqsQueue"),
28+
})
2929

30-
// create Lambda function
31-
lambda := awscdklambdagoalpha.NewGoFunction(stack, jsii.String("myGoHandler"), &awscdklambdagoalpha.GoFunctionProps{
32-
Runtime: awslambda.Runtime_PROVIDED_AL2(),
33-
Entry: jsii.String("./sqs-consumer-handler"),
34-
Events: &[]awslambda.IEventSource{
35-
awslambdaeventsources.NewSqsEventSource(queue, &awslambdaeventsources.SqsEventSourceProps{
36-
BatchSize: jsii.Number(10.0),
37-
}),
38-
},
39-
Bundling: &awscdklambdagoalpha.BundlingOptions{
40-
GoBuildFlags: jsii.Strings(`-ldflags "-s -w"`),
41-
},
42-
})
30+
// create Lambda function
31+
lambda := awscdklambdagoalpha.NewGoFunction(stack, jsii.String("myGoHandler"), &awscdklambdagoalpha.GoFunctionProps{
32+
Runtime: awslambda.Runtime_PROVIDED_AL2(),
33+
Entry: jsii.String("./sqs-consumer-handler"),
34+
Events: &[]awslambda.IEventSource{
35+
awslambdaeventsources.NewSqsEventSource(queue, &awslambdaeventsources.SqsEventSourceProps{
36+
BatchSize: jsii.Number(10.0),
37+
}),
38+
},
39+
Bundling: &awscdklambdagoalpha.BundlingOptions{
40+
GoBuildFlags: jsii.Strings(`-ldflags "-s -w"`),
41+
},
42+
})
4343

44-
// log SQS endpoint URL
45-
awscdk.NewCfnOutput(stack, jsii.String("sqsUrl"), &awscdk.CfnOutputProps{
46-
Description: jsii.String("SQS endpoint URL"),
47-
Value: queue.QueueUrl(),
48-
})
44+
// log SQS endpoint URL
45+
awscdk.NewCfnOutput(stack, jsii.String("sqsUrl"), &awscdk.CfnOutputProps{
46+
Description: jsii.String("SQS endpoint URL"),
47+
Value: queue.QueueUrl(),
48+
})
4949

50-
// log generated Lambda name
51-
awscdk.NewCfnOutput(stack, jsii.String("lambdaName"), &awscdk.CfnOutputProps{
52-
Description: jsii.String("Lambda Name"),
53-
Value: lambda.FunctionName(),
54-
})
50+
// log generated Lambda name
51+
awscdk.NewCfnOutput(stack, jsii.String("lambdaName"), &awscdk.CfnOutputProps{
52+
Description: jsii.String("Lambda Name"),
53+
Value: lambda.FunctionName(),
54+
})
5555

56-
return stack
56+
return stack
5757
}
5858

5959
func main() {
60-
app := awscdk.NewApp(nil)
60+
app := awscdk.NewApp(nil)
6161

62-
NewSqsLambdaStack(app, "SqsLambdaStack", &SqsLambdaStackProps{
63-
awscdk.StackProps{
64-
Env: env(),
65-
},
66-
})
62+
NewSqsLambdaStack(app, "SqsLambdaStack", &SqsLambdaStackProps{
63+
awscdk.StackProps{
64+
Env: env(),
65+
},
66+
})
6767

68-
app.Synth(nil)
68+
app.Synth(nil)
6969
}
7070

7171
func env() *awscdk.Environment {
72-
return nil
72+
return nil
7373
}

0 commit comments

Comments
 (0)