├── .dockerignore ├── .gitignore ├── Dockerfile ├── Gopkg.lock ├── Gopkg.toml ├── README.md ├── configs └── dev.yml ├── go.mod ├── go.sum ├── mage.go ├── magefile.go ├── modules └── books │ ├── endpoints │ ├── create.go │ ├── delete.go │ ├── detail.go │ ├── read.go │ └── update.go │ └── functions │ └── worker.go ├── pkg ├── libs │ ├── dynamoclient │ │ └── dynamoclient.go │ └── sqsclient │ │ └── sqsclient.go └── models │ └── book │ └── book.go └── serverless.yml /.dockerignore: -------------------------------------------------------------------------------- 1 | .git -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfidelis/serverless-architecture-boilerplate-go/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfidelis/serverless-architecture-boilerplate-go/HEAD/Dockerfile -------------------------------------------------------------------------------- /Gopkg.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfidelis/serverless-architecture-boilerplate-go/HEAD/Gopkg.lock -------------------------------------------------------------------------------- /Gopkg.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfidelis/serverless-architecture-boilerplate-go/HEAD/Gopkg.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfidelis/serverless-architecture-boilerplate-go/HEAD/README.md -------------------------------------------------------------------------------- /configs/dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfidelis/serverless-architecture-boilerplate-go/HEAD/configs/dev.yml -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfidelis/serverless-architecture-boilerplate-go/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfidelis/serverless-architecture-boilerplate-go/HEAD/go.sum -------------------------------------------------------------------------------- /mage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfidelis/serverless-architecture-boilerplate-go/HEAD/mage.go -------------------------------------------------------------------------------- /magefile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfidelis/serverless-architecture-boilerplate-go/HEAD/magefile.go -------------------------------------------------------------------------------- /modules/books/endpoints/create.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfidelis/serverless-architecture-boilerplate-go/HEAD/modules/books/endpoints/create.go -------------------------------------------------------------------------------- /modules/books/endpoints/delete.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfidelis/serverless-architecture-boilerplate-go/HEAD/modules/books/endpoints/delete.go -------------------------------------------------------------------------------- /modules/books/endpoints/detail.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfidelis/serverless-architecture-boilerplate-go/HEAD/modules/books/endpoints/detail.go -------------------------------------------------------------------------------- /modules/books/endpoints/read.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfidelis/serverless-architecture-boilerplate-go/HEAD/modules/books/endpoints/read.go -------------------------------------------------------------------------------- /modules/books/endpoints/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfidelis/serverless-architecture-boilerplate-go/HEAD/modules/books/endpoints/update.go -------------------------------------------------------------------------------- /modules/books/functions/worker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfidelis/serverless-architecture-boilerplate-go/HEAD/modules/books/functions/worker.go -------------------------------------------------------------------------------- /pkg/libs/dynamoclient/dynamoclient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfidelis/serverless-architecture-boilerplate-go/HEAD/pkg/libs/dynamoclient/dynamoclient.go -------------------------------------------------------------------------------- /pkg/libs/sqsclient/sqsclient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfidelis/serverless-architecture-boilerplate-go/HEAD/pkg/libs/sqsclient/sqsclient.go -------------------------------------------------------------------------------- /pkg/models/book/book.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfidelis/serverless-architecture-boilerplate-go/HEAD/pkg/models/book/book.go -------------------------------------------------------------------------------- /serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msfidelis/serverless-architecture-boilerplate-go/HEAD/serverless.yml --------------------------------------------------------------------------------