├── LICENSE ├── README.md ├── assessments ├── ch10 │ ├── question1 │ │ └── main.go │ ├── question2 │ │ └── main.go │ ├── question3 │ │ └── Jenkinsfile │ ├── question4 │ │ └── buildspec.yml │ └── question5 │ │ └── template.yml ├── ch12 │ ├── question4 │ │ └── main.go │ └── question5 │ │ └── main.go ├── ch14 │ ├── question1 │ │ ├── assume-role-policy.json │ │ ├── cloudwatch-policy.json │ │ ├── dynamodb-policy.json │ │ ├── main.tf │ │ └── variables.tf │ ├── question2 │ │ └── template.yml │ ├── question3 │ │ └── template.yml │ ├── question4 │ │ ├── config.json │ │ └── terraform.tf │ ├── question5 │ │ └── template.yml │ └── question6 │ │ ├── main.tf │ │ ├── policies │ │ ├── DeleteMovie-policy.json │ │ ├── FindAllMovies-policy.json │ │ ├── InsertMovie-policy.json │ │ ├── UpdateMovie-policy.json │ │ └── assume-role-policy.json │ │ └── variables.tf ├── ch3 │ └── question1 │ │ └── assume-role-lambda.json ├── ch5 │ ├── question1 │ │ └── main.go │ └── question3 │ │ └── main.go ├── ch7 │ ├── question1 │ │ ├── delete │ │ │ └── buildspec.yml │ │ ├── insert │ │ │ └── buildspec.yml │ │ ├── select │ │ │ └── buildspec.yml │ │ └── update │ │ │ └── buildspec.yml │ ├── question2 │ │ └── Jenkinsfile │ ├── question3 │ │ └── config.yml │ ├── question4 │ │ └── config.yml │ └── question5 │ │ └── config.yml └── ch9 │ ├── question1 │ └── main.go │ ├── question2 │ └── main.go │ ├── question3 │ └── movie-api.service.ts │ ├── question4 │ └── movie-api.service.ts │ └── question5 │ └── Jenkinsfile ├── ch10 ├── fibonacci │ ├── client.go │ └── main.go ├── findAll │ ├── env.json │ ├── main.go │ ├── main_test.go │ └── template.yml ├── insert │ ├── .circleci │ │ └── config.yml │ ├── coverage.html │ ├── coverage.out │ ├── main.go │ └── main_test.go └── load │ └── test.json ├── ch11 ├── cloudwatch │ └── main.go ├── parser │ └── main.go ├── reverse │ ├── build.sh │ └── main.go └── tracing │ └── main.go ├── ch12 ├── confirm │ └── main.go ├── encryption │ └── main.go ├── frontend │ ├── .angular-cli.json │ ├── .circleci │ │ └── config.yml │ ├── .editorconfig │ ├── .gitignore │ ├── README.md │ ├── e2e │ │ ├── app.e2e-spec.ts │ │ ├── app.po.ts │ │ └── tsconfig.e2e.json │ ├── karma.conf.js │ ├── package-lock.json │ ├── package.json │ ├── protractor.conf.js │ ├── src │ │ ├── app │ │ │ ├── app.component.css │ │ │ ├── app.component.html │ │ │ ├── app.component.spec.ts │ │ │ ├── app.component.ts │ │ │ ├── app.module.ts │ │ │ ├── components │ │ │ │ ├── list-movies │ │ │ │ │ ├── list-movies.component.css │ │ │ │ │ ├── list-movies.component.html │ │ │ │ │ ├── list-movies.component.spec.ts │ │ │ │ │ └── list-movies.component.ts │ │ │ │ ├── movie-item │ │ │ │ │ ├── movie-item.component.css │ │ │ │ │ ├── movie-item.component.html │ │ │ │ │ ├── movie-item.component.spec.ts │ │ │ │ │ └── movie-item.component.ts │ │ │ │ ├── navbar │ │ │ │ │ ├── navbar.component.css │ │ │ │ │ ├── navbar.component.html │ │ │ │ │ ├── navbar.component.spec.ts │ │ │ │ │ └── navbar.component.ts │ │ │ │ └── new-movie │ │ │ │ │ ├── new-movie.component.css │ │ │ │ │ ├── new-movie.component.html │ │ │ │ │ ├── new-movie.component.spec.ts │ │ │ │ │ └── new-movie.component.ts │ │ │ ├── models │ │ │ │ └── movie.ts │ │ │ └── services │ │ │ │ ├── cognito.service.spec.ts │ │ │ │ ├── cognito.service.ts │ │ │ │ ├── movies-api.service.spec.ts │ │ │ │ └── movies-api.service.ts │ │ ├── assets │ │ │ └── .gitkeep │ │ ├── environments │ │ │ ├── environment.prod.ts │ │ │ └── environment.ts │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── main.ts │ │ ├── polyfills.ts │ │ ├── styles.css │ │ ├── test.ts │ │ ├── tsconfig.app.json │ │ ├── tsconfig.spec.json │ │ └── typings.d.ts │ ├── tsconfig.json │ └── tslint.json └── sign-up │ └── main.go ├── ch14 ├── cloudformation │ ├── main.go │ ├── template.json │ └── template.yml ├── sam │ ├── api │ │ ├── Makefile │ │ ├── README.md │ │ ├── hello-world │ │ │ ├── main.go │ │ │ └── main_test.go │ │ └── template.yaml │ └── findall │ │ ├── main.go │ │ ├── serverless.yaml │ │ └── template.yaml └── terraform │ ├── part1 │ ├── assume-role-policy.json │ ├── function │ │ └── main.go │ ├── main.tf │ ├── policy.json │ └── variables.tf │ └── part2 │ ├── assume-role-policy.json │ ├── cloudwatch-policy.json │ ├── dynamodb-policy.json │ ├── function │ └── main.go │ ├── main.tf │ ├── movie.json │ └── outputs.tf ├── ch2 └── main.go ├── ch3 ├── build.sh ├── deployment.zip ├── main.go └── policy.json ├── ch4 ├── movies │ ├── findAll │ │ ├── build.sh │ │ ├── deployment.zip │ │ └── main.go │ ├── findOne │ │ ├── build.sh │ │ ├── deployment.zip │ │ └── main.go │ └── insert │ │ ├── build.sh │ │ ├── deployment.zip │ │ └── main.go ├── version1 │ ├── build.sh │ ├── deployment.zip │ ├── main.go │ └── policy.json └── version2 │ ├── build.sh │ ├── deployment.zip │ └── main.go ├── ch5 ├── delete │ ├── build.sh │ └── main.go ├── findAll │ ├── build.sh │ └── main.go ├── findOne │ ├── build.sh │ └── main.go ├── init-db.go ├── insert │ ├── build.sh │ └── main.go └── movies.json ├── ch6 ├── findAll │ ├── build.sh │ ├── input.json │ ├── main.go │ └── result.json └── update │ ├── build.sh │ ├── input.json │ └── main.go ├── ch7 ├── lambda-circleci │ ├── .circleci │ │ └── config.yml │ └── main.go ├── lambda-codepipeline │ ├── buildspec.yml │ └── main.go └── lambda-jenkins │ ├── Jenkinsfile │ └── main.go ├── ch8 └── scale.sh └── ch9 ├── findAll ├── main.go └── update.sh ├── frontend ├── .angular-cli.json ├── .circleci │ └── config.yml ├── .editorconfig ├── .gitignore ├── README.md ├── e2e │ ├── app.e2e-spec.ts │ ├── app.po.ts │ └── tsconfig.e2e.json ├── karma.conf.js ├── package-lock.json ├── package.json ├── protractor.conf.js ├── src │ ├── app │ │ ├── app.component.css │ │ ├── app.component.html │ │ ├── app.component.spec.ts │ │ ├── app.component.ts │ │ ├── app.module.ts │ │ ├── components │ │ │ ├── list-movies │ │ │ │ ├── list-movies.component.css │ │ │ │ ├── list-movies.component.html │ │ │ │ ├── list-movies.component.spec.ts │ │ │ │ └── list-movies.component.ts │ │ │ ├── movie-item │ │ │ │ ├── movie-item.component.css │ │ │ │ ├── movie-item.component.html │ │ │ │ ├── movie-item.component.spec.ts │ │ │ │ └── movie-item.component.ts │ │ │ ├── navbar │ │ │ │ ├── navbar.component.css │ │ │ │ ├── navbar.component.html │ │ │ │ ├── navbar.component.spec.ts │ │ │ │ └── navbar.component.ts │ │ │ └── new-movie │ │ │ │ ├── new-movie.component.css │ │ │ │ ├── new-movie.component.html │ │ │ │ ├── new-movie.component.spec.ts │ │ │ │ └── new-movie.component.ts │ │ ├── models │ │ │ └── movie.ts │ │ └── services │ │ │ ├── movies-api.service.spec.ts │ │ │ └── movies-api.service.ts │ ├── assets │ │ └── .gitkeep │ ├── environments │ │ ├── environment.prod.ts │ │ └── environment.ts │ ├── favicon.ico │ ├── index.html │ ├── main.ts │ ├── polyfills.ts │ ├── styles.css │ ├── test.ts │ ├── tsconfig.app.json │ ├── tsconfig.spec.json │ └── typings.d.ts ├── tsconfig.json └── tslint.json └── insert ├── main.go └── update.sh /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/README.md -------------------------------------------------------------------------------- /assessments/ch10/question1/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch10/question1/main.go -------------------------------------------------------------------------------- /assessments/ch10/question2/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch10/question2/main.go -------------------------------------------------------------------------------- /assessments/ch10/question3/Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch10/question3/Jenkinsfile -------------------------------------------------------------------------------- /assessments/ch10/question4/buildspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch10/question4/buildspec.yml -------------------------------------------------------------------------------- /assessments/ch10/question5/template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch10/question5/template.yml -------------------------------------------------------------------------------- /assessments/ch12/question4/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch12/question4/main.go -------------------------------------------------------------------------------- /assessments/ch12/question5/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch12/question5/main.go -------------------------------------------------------------------------------- /assessments/ch14/question1/assume-role-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch14/question1/assume-role-policy.json -------------------------------------------------------------------------------- /assessments/ch14/question1/cloudwatch-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch14/question1/cloudwatch-policy.json -------------------------------------------------------------------------------- /assessments/ch14/question1/dynamodb-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch14/question1/dynamodb-policy.json -------------------------------------------------------------------------------- /assessments/ch14/question1/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch14/question1/main.tf -------------------------------------------------------------------------------- /assessments/ch14/question1/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch14/question1/variables.tf -------------------------------------------------------------------------------- /assessments/ch14/question2/template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch14/question2/template.yml -------------------------------------------------------------------------------- /assessments/ch14/question3/template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch14/question3/template.yml -------------------------------------------------------------------------------- /assessments/ch14/question4/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch14/question4/config.json -------------------------------------------------------------------------------- /assessments/ch14/question4/terraform.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch14/question4/terraform.tf -------------------------------------------------------------------------------- /assessments/ch14/question5/template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch14/question5/template.yml -------------------------------------------------------------------------------- /assessments/ch14/question6/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch14/question6/main.tf -------------------------------------------------------------------------------- /assessments/ch14/question6/policies/DeleteMovie-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch14/question6/policies/DeleteMovie-policy.json -------------------------------------------------------------------------------- /assessments/ch14/question6/policies/FindAllMovies-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch14/question6/policies/FindAllMovies-policy.json -------------------------------------------------------------------------------- /assessments/ch14/question6/policies/InsertMovie-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch14/question6/policies/InsertMovie-policy.json -------------------------------------------------------------------------------- /assessments/ch14/question6/policies/UpdateMovie-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch14/question6/policies/UpdateMovie-policy.json -------------------------------------------------------------------------------- /assessments/ch14/question6/policies/assume-role-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch14/question6/policies/assume-role-policy.json -------------------------------------------------------------------------------- /assessments/ch14/question6/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch14/question6/variables.tf -------------------------------------------------------------------------------- /assessments/ch3/question1/assume-role-lambda.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch3/question1/assume-role-lambda.json -------------------------------------------------------------------------------- /assessments/ch5/question1/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch5/question1/main.go -------------------------------------------------------------------------------- /assessments/ch5/question3/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch5/question3/main.go -------------------------------------------------------------------------------- /assessments/ch7/question1/delete/buildspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch7/question1/delete/buildspec.yml -------------------------------------------------------------------------------- /assessments/ch7/question1/insert/buildspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch7/question1/insert/buildspec.yml -------------------------------------------------------------------------------- /assessments/ch7/question1/select/buildspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch7/question1/select/buildspec.yml -------------------------------------------------------------------------------- /assessments/ch7/question1/update/buildspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch7/question1/update/buildspec.yml -------------------------------------------------------------------------------- /assessments/ch7/question2/Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch7/question2/Jenkinsfile -------------------------------------------------------------------------------- /assessments/ch7/question3/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch7/question3/config.yml -------------------------------------------------------------------------------- /assessments/ch7/question4/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch7/question4/config.yml -------------------------------------------------------------------------------- /assessments/ch7/question5/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch7/question5/config.yml -------------------------------------------------------------------------------- /assessments/ch9/question1/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch9/question1/main.go -------------------------------------------------------------------------------- /assessments/ch9/question2/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch9/question2/main.go -------------------------------------------------------------------------------- /assessments/ch9/question3/movie-api.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch9/question3/movie-api.service.ts -------------------------------------------------------------------------------- /assessments/ch9/question4/movie-api.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch9/question4/movie-api.service.ts -------------------------------------------------------------------------------- /assessments/ch9/question5/Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/assessments/ch9/question5/Jenkinsfile -------------------------------------------------------------------------------- /ch10/fibonacci/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch10/fibonacci/client.go -------------------------------------------------------------------------------- /ch10/fibonacci/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch10/fibonacci/main.go -------------------------------------------------------------------------------- /ch10/findAll/env.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch10/findAll/env.json -------------------------------------------------------------------------------- /ch10/findAll/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch10/findAll/main.go -------------------------------------------------------------------------------- /ch10/findAll/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch10/findAll/main_test.go -------------------------------------------------------------------------------- /ch10/findAll/template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch10/findAll/template.yml -------------------------------------------------------------------------------- /ch10/insert/.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch10/insert/.circleci/config.yml -------------------------------------------------------------------------------- /ch10/insert/coverage.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch10/insert/coverage.html -------------------------------------------------------------------------------- /ch10/insert/coverage.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch10/insert/coverage.out -------------------------------------------------------------------------------- /ch10/insert/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch10/insert/main.go -------------------------------------------------------------------------------- /ch10/insert/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch10/insert/main_test.go -------------------------------------------------------------------------------- /ch10/load/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch10/load/test.json -------------------------------------------------------------------------------- /ch11/cloudwatch/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch11/cloudwatch/main.go -------------------------------------------------------------------------------- /ch11/parser/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch11/parser/main.go -------------------------------------------------------------------------------- /ch11/reverse/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch11/reverse/build.sh -------------------------------------------------------------------------------- /ch11/reverse/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch11/reverse/main.go -------------------------------------------------------------------------------- /ch11/tracing/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch11/tracing/main.go -------------------------------------------------------------------------------- /ch12/confirm/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/confirm/main.go -------------------------------------------------------------------------------- /ch12/encryption/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/encryption/main.go -------------------------------------------------------------------------------- /ch12/frontend/.angular-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/.angular-cli.json -------------------------------------------------------------------------------- /ch12/frontend/.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/.circleci/config.yml -------------------------------------------------------------------------------- /ch12/frontend/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/.editorconfig -------------------------------------------------------------------------------- /ch12/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/.gitignore -------------------------------------------------------------------------------- /ch12/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/README.md -------------------------------------------------------------------------------- /ch12/frontend/e2e/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/e2e/app.e2e-spec.ts -------------------------------------------------------------------------------- /ch12/frontend/e2e/app.po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/e2e/app.po.ts -------------------------------------------------------------------------------- /ch12/frontend/e2e/tsconfig.e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/e2e/tsconfig.e2e.json -------------------------------------------------------------------------------- /ch12/frontend/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/karma.conf.js -------------------------------------------------------------------------------- /ch12/frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/package-lock.json -------------------------------------------------------------------------------- /ch12/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/package.json -------------------------------------------------------------------------------- /ch12/frontend/protractor.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/protractor.conf.js -------------------------------------------------------------------------------- /ch12/frontend/src/app/app.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch12/frontend/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/app/app.component.html -------------------------------------------------------------------------------- /ch12/frontend/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /ch12/frontend/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/app/app.component.ts -------------------------------------------------------------------------------- /ch12/frontend/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/app/app.module.ts -------------------------------------------------------------------------------- /ch12/frontend/src/app/components/list-movies/list-movies.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch12/frontend/src/app/components/list-movies/list-movies.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/app/components/list-movies/list-movies.component.html -------------------------------------------------------------------------------- /ch12/frontend/src/app/components/list-movies/list-movies.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/app/components/list-movies/list-movies.component.spec.ts -------------------------------------------------------------------------------- /ch12/frontend/src/app/components/list-movies/list-movies.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/app/components/list-movies/list-movies.component.ts -------------------------------------------------------------------------------- /ch12/frontend/src/app/components/movie-item/movie-item.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/app/components/movie-item/movie-item.component.css -------------------------------------------------------------------------------- /ch12/frontend/src/app/components/movie-item/movie-item.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/app/components/movie-item/movie-item.component.html -------------------------------------------------------------------------------- /ch12/frontend/src/app/components/movie-item/movie-item.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/app/components/movie-item/movie-item.component.spec.ts -------------------------------------------------------------------------------- /ch12/frontend/src/app/components/movie-item/movie-item.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/app/components/movie-item/movie-item.component.ts -------------------------------------------------------------------------------- /ch12/frontend/src/app/components/navbar/navbar.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch12/frontend/src/app/components/navbar/navbar.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/app/components/navbar/navbar.component.html -------------------------------------------------------------------------------- /ch12/frontend/src/app/components/navbar/navbar.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/app/components/navbar/navbar.component.spec.ts -------------------------------------------------------------------------------- /ch12/frontend/src/app/components/navbar/navbar.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/app/components/navbar/navbar.component.ts -------------------------------------------------------------------------------- /ch12/frontend/src/app/components/new-movie/new-movie.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch12/frontend/src/app/components/new-movie/new-movie.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/app/components/new-movie/new-movie.component.html -------------------------------------------------------------------------------- /ch12/frontend/src/app/components/new-movie/new-movie.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/app/components/new-movie/new-movie.component.spec.ts -------------------------------------------------------------------------------- /ch12/frontend/src/app/components/new-movie/new-movie.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/app/components/new-movie/new-movie.component.ts -------------------------------------------------------------------------------- /ch12/frontend/src/app/models/movie.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/app/models/movie.ts -------------------------------------------------------------------------------- /ch12/frontend/src/app/services/cognito.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/app/services/cognito.service.spec.ts -------------------------------------------------------------------------------- /ch12/frontend/src/app/services/cognito.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/app/services/cognito.service.ts -------------------------------------------------------------------------------- /ch12/frontend/src/app/services/movies-api.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/app/services/movies-api.service.spec.ts -------------------------------------------------------------------------------- /ch12/frontend/src/app/services/movies-api.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/app/services/movies-api.service.ts -------------------------------------------------------------------------------- /ch12/frontend/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch12/frontend/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/environments/environment.prod.ts -------------------------------------------------------------------------------- /ch12/frontend/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/environments/environment.ts -------------------------------------------------------------------------------- /ch12/frontend/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/favicon.ico -------------------------------------------------------------------------------- /ch12/frontend/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/index.html -------------------------------------------------------------------------------- /ch12/frontend/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/main.ts -------------------------------------------------------------------------------- /ch12/frontend/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/polyfills.ts -------------------------------------------------------------------------------- /ch12/frontend/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/styles.css -------------------------------------------------------------------------------- /ch12/frontend/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/test.ts -------------------------------------------------------------------------------- /ch12/frontend/src/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/tsconfig.app.json -------------------------------------------------------------------------------- /ch12/frontend/src/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/tsconfig.spec.json -------------------------------------------------------------------------------- /ch12/frontend/src/typings.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/src/typings.d.ts -------------------------------------------------------------------------------- /ch12/frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/tsconfig.json -------------------------------------------------------------------------------- /ch12/frontend/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/frontend/tslint.json -------------------------------------------------------------------------------- /ch12/sign-up/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch12/sign-up/main.go -------------------------------------------------------------------------------- /ch14/cloudformation/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch14/cloudformation/main.go -------------------------------------------------------------------------------- /ch14/cloudformation/template.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch14/cloudformation/template.json -------------------------------------------------------------------------------- /ch14/cloudformation/template.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch14/cloudformation/template.yml -------------------------------------------------------------------------------- /ch14/sam/api/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch14/sam/api/Makefile -------------------------------------------------------------------------------- /ch14/sam/api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch14/sam/api/README.md -------------------------------------------------------------------------------- /ch14/sam/api/hello-world/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch14/sam/api/hello-world/main.go -------------------------------------------------------------------------------- /ch14/sam/api/hello-world/main_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch14/sam/api/hello-world/main_test.go -------------------------------------------------------------------------------- /ch14/sam/api/template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch14/sam/api/template.yaml -------------------------------------------------------------------------------- /ch14/sam/findall/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch14/sam/findall/main.go -------------------------------------------------------------------------------- /ch14/sam/findall/serverless.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch14/sam/findall/serverless.yaml -------------------------------------------------------------------------------- /ch14/sam/findall/template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch14/sam/findall/template.yaml -------------------------------------------------------------------------------- /ch14/terraform/part1/assume-role-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch14/terraform/part1/assume-role-policy.json -------------------------------------------------------------------------------- /ch14/terraform/part1/function/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch14/terraform/part1/function/main.go -------------------------------------------------------------------------------- /ch14/terraform/part1/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch14/terraform/part1/main.tf -------------------------------------------------------------------------------- /ch14/terraform/part1/policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch14/terraform/part1/policy.json -------------------------------------------------------------------------------- /ch14/terraform/part1/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch14/terraform/part1/variables.tf -------------------------------------------------------------------------------- /ch14/terraform/part2/assume-role-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch14/terraform/part2/assume-role-policy.json -------------------------------------------------------------------------------- /ch14/terraform/part2/cloudwatch-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch14/terraform/part2/cloudwatch-policy.json -------------------------------------------------------------------------------- /ch14/terraform/part2/dynamodb-policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch14/terraform/part2/dynamodb-policy.json -------------------------------------------------------------------------------- /ch14/terraform/part2/function/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch14/terraform/part2/function/main.go -------------------------------------------------------------------------------- /ch14/terraform/part2/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch14/terraform/part2/main.tf -------------------------------------------------------------------------------- /ch14/terraform/part2/movie.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch14/terraform/part2/movie.json -------------------------------------------------------------------------------- /ch14/terraform/part2/outputs.tf: -------------------------------------------------------------------------------- 1 | output "API Invocation URL" { 2 | value = "${aws_api_gateway_deployment.staging.invoke_url}" 3 | } 4 | -------------------------------------------------------------------------------- /ch2/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch2/main.go -------------------------------------------------------------------------------- /ch3/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch3/build.sh -------------------------------------------------------------------------------- /ch3/deployment.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch3/deployment.zip -------------------------------------------------------------------------------- /ch3/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch3/main.go -------------------------------------------------------------------------------- /ch3/policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch3/policy.json -------------------------------------------------------------------------------- /ch4/movies/findAll/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch4/movies/findAll/build.sh -------------------------------------------------------------------------------- /ch4/movies/findAll/deployment.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch4/movies/findAll/deployment.zip -------------------------------------------------------------------------------- /ch4/movies/findAll/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch4/movies/findAll/main.go -------------------------------------------------------------------------------- /ch4/movies/findOne/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch4/movies/findOne/build.sh -------------------------------------------------------------------------------- /ch4/movies/findOne/deployment.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch4/movies/findOne/deployment.zip -------------------------------------------------------------------------------- /ch4/movies/findOne/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch4/movies/findOne/main.go -------------------------------------------------------------------------------- /ch4/movies/insert/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch4/movies/insert/build.sh -------------------------------------------------------------------------------- /ch4/movies/insert/deployment.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch4/movies/insert/deployment.zip -------------------------------------------------------------------------------- /ch4/movies/insert/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch4/movies/insert/main.go -------------------------------------------------------------------------------- /ch4/version1/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch4/version1/build.sh -------------------------------------------------------------------------------- /ch4/version1/deployment.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch4/version1/deployment.zip -------------------------------------------------------------------------------- /ch4/version1/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch4/version1/main.go -------------------------------------------------------------------------------- /ch4/version1/policy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch4/version1/policy.json -------------------------------------------------------------------------------- /ch4/version2/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch4/version2/build.sh -------------------------------------------------------------------------------- /ch4/version2/deployment.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch4/version2/deployment.zip -------------------------------------------------------------------------------- /ch4/version2/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch4/version2/main.go -------------------------------------------------------------------------------- /ch5/delete/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch5/delete/build.sh -------------------------------------------------------------------------------- /ch5/delete/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch5/delete/main.go -------------------------------------------------------------------------------- /ch5/findAll/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch5/findAll/build.sh -------------------------------------------------------------------------------- /ch5/findAll/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch5/findAll/main.go -------------------------------------------------------------------------------- /ch5/findOne/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch5/findOne/build.sh -------------------------------------------------------------------------------- /ch5/findOne/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch5/findOne/main.go -------------------------------------------------------------------------------- /ch5/init-db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch5/init-db.go -------------------------------------------------------------------------------- /ch5/insert/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch5/insert/build.sh -------------------------------------------------------------------------------- /ch5/insert/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch5/insert/main.go -------------------------------------------------------------------------------- /ch5/movies.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch5/movies.json -------------------------------------------------------------------------------- /ch6/findAll/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch6/findAll/build.sh -------------------------------------------------------------------------------- /ch6/findAll/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch6/findAll/input.json -------------------------------------------------------------------------------- /ch6/findAll/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch6/findAll/main.go -------------------------------------------------------------------------------- /ch6/findAll/result.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch6/findAll/result.json -------------------------------------------------------------------------------- /ch6/update/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch6/update/build.sh -------------------------------------------------------------------------------- /ch6/update/input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch6/update/input.json -------------------------------------------------------------------------------- /ch6/update/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch6/update/main.go -------------------------------------------------------------------------------- /ch7/lambda-circleci/.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch7/lambda-circleci/.circleci/config.yml -------------------------------------------------------------------------------- /ch7/lambda-circleci/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch7/lambda-circleci/main.go -------------------------------------------------------------------------------- /ch7/lambda-codepipeline/buildspec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch7/lambda-codepipeline/buildspec.yml -------------------------------------------------------------------------------- /ch7/lambda-codepipeline/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch7/lambda-codepipeline/main.go -------------------------------------------------------------------------------- /ch7/lambda-jenkins/Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch7/lambda-jenkins/Jenkinsfile -------------------------------------------------------------------------------- /ch7/lambda-jenkins/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch7/lambda-jenkins/main.go -------------------------------------------------------------------------------- /ch8/scale.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch8/scale.sh -------------------------------------------------------------------------------- /ch9/findAll/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/findAll/main.go -------------------------------------------------------------------------------- /ch9/findAll/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/findAll/update.sh -------------------------------------------------------------------------------- /ch9/frontend/.angular-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/.angular-cli.json -------------------------------------------------------------------------------- /ch9/frontend/.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/.circleci/config.yml -------------------------------------------------------------------------------- /ch9/frontend/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/.editorconfig -------------------------------------------------------------------------------- /ch9/frontend/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/.gitignore -------------------------------------------------------------------------------- /ch9/frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/README.md -------------------------------------------------------------------------------- /ch9/frontend/e2e/app.e2e-spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/e2e/app.e2e-spec.ts -------------------------------------------------------------------------------- /ch9/frontend/e2e/app.po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/e2e/app.po.ts -------------------------------------------------------------------------------- /ch9/frontend/e2e/tsconfig.e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/e2e/tsconfig.e2e.json -------------------------------------------------------------------------------- /ch9/frontend/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/karma.conf.js -------------------------------------------------------------------------------- /ch9/frontend/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/package-lock.json -------------------------------------------------------------------------------- /ch9/frontend/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/package.json -------------------------------------------------------------------------------- /ch9/frontend/protractor.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/protractor.conf.js -------------------------------------------------------------------------------- /ch9/frontend/src/app/app.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch9/frontend/src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/src/app/app.component.html -------------------------------------------------------------------------------- /ch9/frontend/src/app/app.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/src/app/app.component.spec.ts -------------------------------------------------------------------------------- /ch9/frontend/src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/src/app/app.component.ts -------------------------------------------------------------------------------- /ch9/frontend/src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/src/app/app.module.ts -------------------------------------------------------------------------------- /ch9/frontend/src/app/components/list-movies/list-movies.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch9/frontend/src/app/components/list-movies/list-movies.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/src/app/components/list-movies/list-movies.component.html -------------------------------------------------------------------------------- /ch9/frontend/src/app/components/list-movies/list-movies.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/src/app/components/list-movies/list-movies.component.spec.ts -------------------------------------------------------------------------------- /ch9/frontend/src/app/components/list-movies/list-movies.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/src/app/components/list-movies/list-movies.component.ts -------------------------------------------------------------------------------- /ch9/frontend/src/app/components/movie-item/movie-item.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/src/app/components/movie-item/movie-item.component.css -------------------------------------------------------------------------------- /ch9/frontend/src/app/components/movie-item/movie-item.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/src/app/components/movie-item/movie-item.component.html -------------------------------------------------------------------------------- /ch9/frontend/src/app/components/movie-item/movie-item.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/src/app/components/movie-item/movie-item.component.spec.ts -------------------------------------------------------------------------------- /ch9/frontend/src/app/components/movie-item/movie-item.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/src/app/components/movie-item/movie-item.component.ts -------------------------------------------------------------------------------- /ch9/frontend/src/app/components/navbar/navbar.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch9/frontend/src/app/components/navbar/navbar.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/src/app/components/navbar/navbar.component.html -------------------------------------------------------------------------------- /ch9/frontend/src/app/components/navbar/navbar.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/src/app/components/navbar/navbar.component.spec.ts -------------------------------------------------------------------------------- /ch9/frontend/src/app/components/navbar/navbar.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/src/app/components/navbar/navbar.component.ts -------------------------------------------------------------------------------- /ch9/frontend/src/app/components/new-movie/new-movie.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch9/frontend/src/app/components/new-movie/new-movie.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/src/app/components/new-movie/new-movie.component.html -------------------------------------------------------------------------------- /ch9/frontend/src/app/components/new-movie/new-movie.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/src/app/components/new-movie/new-movie.component.spec.ts -------------------------------------------------------------------------------- /ch9/frontend/src/app/components/new-movie/new-movie.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/src/app/components/new-movie/new-movie.component.ts -------------------------------------------------------------------------------- /ch9/frontend/src/app/models/movie.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/src/app/models/movie.ts -------------------------------------------------------------------------------- /ch9/frontend/src/app/services/movies-api.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/src/app/services/movies-api.service.spec.ts -------------------------------------------------------------------------------- /ch9/frontend/src/app/services/movies-api.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/src/app/services/movies-api.service.ts -------------------------------------------------------------------------------- /ch9/frontend/src/assets/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ch9/frontend/src/environments/environment.prod.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/src/environments/environment.prod.ts -------------------------------------------------------------------------------- /ch9/frontend/src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/src/environments/environment.ts -------------------------------------------------------------------------------- /ch9/frontend/src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/src/favicon.ico -------------------------------------------------------------------------------- /ch9/frontend/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/src/index.html -------------------------------------------------------------------------------- /ch9/frontend/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/src/main.ts -------------------------------------------------------------------------------- /ch9/frontend/src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/src/polyfills.ts -------------------------------------------------------------------------------- /ch9/frontend/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/src/styles.css -------------------------------------------------------------------------------- /ch9/frontend/src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/src/test.ts -------------------------------------------------------------------------------- /ch9/frontend/src/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/src/tsconfig.app.json -------------------------------------------------------------------------------- /ch9/frontend/src/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/src/tsconfig.spec.json -------------------------------------------------------------------------------- /ch9/frontend/src/typings.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/src/typings.d.ts -------------------------------------------------------------------------------- /ch9/frontend/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/tsconfig.json -------------------------------------------------------------------------------- /ch9/frontend/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/frontend/tslint.json -------------------------------------------------------------------------------- /ch9/insert/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/insert/main.go -------------------------------------------------------------------------------- /ch9/insert/update.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Hands-On-Serverless-Applications-with-Go/HEAD/ch9/insert/update.sh --------------------------------------------------------------------------------