package
2.32.2
Repository: https://github.com/clickhouse/clickhouse-go.git
Documentation: pkg.go.dev

# Functions

ExtractJSONPathAs is a convenience function for asserting a path to a specific type.
NewDynamic creates a new Dynamic with the given value.
NewDynamicWithType creates a new Dynamic with the given value and ClickHouse type.
NewJSON creates a new empty JSON value.
NewVariant creates a new Variant with the given value.
NewVariantWithType creates a new Variant with the given value and ClickHouse type.

# Structs

JSON represents a ClickHouse JSON type that can hold multiple possible types.
Variant represents a ClickHouse Variant type that can hold multiple possible types.

# Interfaces

JSONDeserializer interface allows a struct to load its data from an optimized JSON structure instead of relying on recursive reflection to set its fields.
JSONSerializer interface allows a struct to be manually converted to an optimized JSON structure instead of relying on recursive reflection.

# Type aliases

No description provided by the author