INNER CODE UNIT · Go

main

brexhq/substation · cmd/aws/lambda/validate/main.go:14

func main() {
	lambda.Start(handler)
}

type validationEvent struct {
	Content string `json:"content"`
	URI     string `json:"uri"`
}

func handler(ctx context.Context, event json.RawMessage) error {
	var e validationEvent
	err := json.Unmarshal(event, &e)
	if err != nil {
		return fmt.Errorf("validation: json: %v (%q)", err, string(event))
	}

	conf, err := base64.StdEncoding.DecodeString(e.Content)
	if err != nil {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…