By default, the driver registers itself with sql.Register("snowflake", &SnowflakeDriver{}) during init().
If you need to call multiple versions of the driver within a single client, you can set the environment variable GOSNOWFLAKE_SKIP_REGISTRATION to prevent the driver from registering automatically. This avoids panics caused by registering the same driver name multiple times.
Note: If you use sql.Open(), you must not use this environment variable, as sql.Open requires the driver to be registered to map the name "snowflake" to the driver type.
# Set this to avoid registration panics when using multiple driver versions
export GOSNOWFLAKE_SKIP_REGISTRATION=true