This is a simple AWS DynamoDB CRUD example written in Golang. Just bear in mind, some files need improvement. There are hard-coded pieces, duplications so on. I had to keep this post as short as possible. Feel free to refactor it.
├── internal
│ ├── domain
│ │ └── error.go
│ ├── pkg
│ │ └── storage
│ │ ├── aws
│ │ │ ├── aws.go
│ │ │ └── user_storage.go
│ │ └── user_storer.go
│ └── user
│ ├── controller.go
│ └── models.go
├── main.go
└── migrations
└── users.json
#aws #golang #dynamodb #crud