func defaultRegion()

in main.go [152:165]


func defaultRegion() (string, error) {
	sess, err := session.NewSessionWithOptions(session.Options{
		SharedConfigState: session.SharedConfigEnable,
	})
	if err != nil {
		return "", fmt.Errorf("failed to create session: %v", err)
	}

	defaultRegion := sess.Config.Region
	if defaultRegion == nil {
		return "", errors.New("no default region is set")
	}
	return *defaultRegion, nil
}