gocqlfx

package module
v0.0.1 Latest Latest
Warning

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

Go to latest
Published: Mar 21, 2026 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrInvalidConfig = errors.New("invalid config")
)

Functions

func Module

func Module() fx.Option

func New

func New(config Config) (*gocql.Session, error)

Types

type Config

type Config struct {
	// Hosts is a list of database node addresses
	Hosts []string
	// Keyspace is the name of the keyspace to connect to
	Keyspace string
	// Username for database authentication
	Username string
	// Password for database authentication
	Password string
}

Config holds the configuration for Cassandra/ScyllaDB database connection.

func (Config) Validate

func (c Config) Validate() error

Jump to

Keyboard shortcuts

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