nosql-go-sdk: github.com/oracle/nosql-go-sdk Index | Files | Directories

package nosql

import "github.com/oracle/nosql-go-sdk"

This is the official Go SDK for Oracle NoSQL.

More detailed information can be viewed at: https://github.com/oracle/nosql-go-sdk/blob/master/README.md

Installation

Refer to https://github.com/oracle/nosql-go-sdk/blob/master/README.md#installation for installation instructions.

Configuration

Refer to https://github.com/oracle/nosql-go-sdk/blob/master/README.md#configuring-the-sdk for configuration instructions.

Full Example

See https://github.com/oracle/nosql-go-sdk/blob/master/README.md#simple-example for an example program that uses the Go SDK to interact with an Oracle NoSQL database.

Working with Tables

See https://github.com/oracle/nosql-go-sdk/blob/master/doc/tables.md for a tutorial that uses tables to store and retrieve data.

Index

Package Files

nosql.go

Directories

PathSynopsis
examplesPackage examples provides common functions used by the examples that are in sub folders.
examples/basicThe basic example shows how to perform basic operations on an Oracle NoSQL table.
examples/deleteThe delete example shows how to delete a row or multiple rows satisfying certain criteria from a table.
examples/indexThe index example shows how to create and use the index on a table.
nosqldbPackage nosqldb provides the public APIs for Go applications to use the Oracle NoSQL Database.
nosqldb/authPackage auth provides functionality and types used for authorization providers.
nosqldb/auth/cloudsimPackage cloudsim provides authorization provider implementations for clients that connect to cloud simulator.
nosqldb/auth/iamPackage iam provides authorization provider implementations for clients that connect to cloud via IAM (Oracle Identity and Access Management).
nosqldb/auth/kvstorePackage kvstore provides authorization provider implementations for clients that connect to on-premise NoSQL servers.
nosqldb/commonPackage common provides common utilities used for NoSQL client.
nosqldb/httputilPackage httputil provides utility functions used for HTTP clients.
nosqldb/internal/proto
nosqldb/internal/proto/binary
nosqldb/internal/sdkutilPackage sdkutil provides internal utility functions for the SDK.
nosqldb/jsonutilPackage jsonutil provides utility functions for manipulating JSON.
nosqldb/loggerPackage logger provides logging functionality.
nosqldb/nosqlerrPackage nosqlerr defines types and error code constants that represent errors which may return by the NoSQL client.
nosqldb/typesPackage types defines types and values used to represent and manipulate data in the Oracle NoSQL Database.

Updated 2020-08-14. Refresh now. Tools for package owners.