package neo4j import ( "context" "github.com/neo4j/neo4j-go-driver/v5/neo4j" "knowledge-graph-backend/config" ) func NewDriver(cfg config.Neo4jConfig) neo4j.DriverWithContext { ctx := context.Background() driver, err := neo4j.NewDriverWithContext( cfg.URI, neo4j.BasicAuth(cfg.Username, cfg.Password, "")) if err != nil { panic(err) } err = driver.VerifyConnectivity(ctx) if err != nil { panic(err) } return driver }