go-dynamo/

directory
v0.0.0-...-26e3963 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 6, 2022 License: Apache-2.0, Apache-2.0

README

go-dynamo is a project in development to implement wrapper functions around the AWS DynamoDB APIs for ease of use. It is intended to to enable any Go struct to be added as a DynamoDB Table item by passing the structs as interfaces to the wrapper functions.

A new DynamoDB session must be initialized using locally stored AWS credentials before the functions can be called. Tables can be created with user-defined primary & sort key names and types by using the Table object. Tables can also be deleted.

  • Note: Secondary indexes are not supported at this time.

Items are read/wrote from/to the table by passing the struct object(s) and the Table object representing the DB table to the corresponding functions.

This project is open-source and may the code may be used according to the Apache License.

Directories

Path Synopsis
Package dynamo contains controls and objects for DynamoDB CRUD operations.
Package dynamo contains controls and objects for DynamoDB CRUD operations.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL