Skip to content
This repository has been archived by the owner on Dec 13, 2023. It is now read-only.
/ go-cql-driver Public archive

Golang CQL Cassandra Driver conforming to the built-in database/sql interface

License

Notifications You must be signed in to change notification settings

MichaelS11/go-cql-driver

Repository files navigation

Go CQL Driver

GoDoc Reference Build Status Coverage Go Report Card

Golang CQL Cassandra Driver conforming to the built-in database/sql interface

This is a database/sql interface wrapper for https://github.com/gocql/gocql

Get

go get github.com/MichaelS11/go-cql-driver

Example

A simple SQL select example can be found on the godoc

https://godoc.org/github.com/MichaelS11/go-cql-driver#example-package--SqlSelect

Important note:

When done with rows from QueryContext or Query, make sure to check errors from Close and Err

	err = rows.Close()
	if err != nil {
		fmt.Println(err)
		return
	}
	cancel()

	err = rows.Err()
	if err != nil {
		fmt.Println(err)
		return
	}