The following steps can be used to configure Go lang and run Terratests locally(Mac/Windows machine)).
golang (for macos you can use brew)
cd test
go mod init github.com/aws-ia/terraform-aws-eks-blueprints
go mod tidy -go=1.17
cd src
go get -v -t -d && go mod tidy -compat=1.17
go test -v -timeout 60m -tags=e2e