Bumps the testcontainers-modules group with 2 updates in the /aerospike directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/aerospike](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /arangodb directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/arangodb](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /azureblob directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/azure](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /cassandra directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/cassandra](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /clickhouse directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/clickhouse](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 1 update in the /coherence directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /couchbase directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/couchbase](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /dynamodb directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/dynamodb](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 1 update in the /memcache directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /minio directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/minio](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /mongodb directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/mongodb](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /mysql directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/mysql](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /nats directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/nats](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /neo4j directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/neo4j](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /postgres directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/postgres](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /redis directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/redis](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /rueidis directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/redis](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /s3 directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/minio](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /scylladb directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/scylladb](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /surrealdb directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/surrealdb](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /testhelpers/redis directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/redis](https://github.com/testcontainers/testcontainers-go). Bumps the testcontainers-modules group with 2 updates in the /valkey directory: [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) and [github.com/testcontainers/testcontainers-go/modules/redis](https://github.com/testcontainers/testcontainers-go). Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/aerospike` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/arangodb` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/azure` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/cassandra` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/clickhouse` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/couchbase` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/dynamodb` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/minio` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/mongodb` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/mysql` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/nats` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/neo4j` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/postgres` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/redis` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/redis` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/minio` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/scylladb` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/surrealdb` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/redis` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) Updates `github.com/testcontainers/testcontainers-go/modules/redis` from 0.37.0 to 0.38.0 - [Release notes](https://github.com/testcontainers/testcontainers-go/releases) - [Commits](https://github.com/testcontainers/testcontainers-go/compare/v0.37.0...v0.38.0) --- updated-dependencies: - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/aerospike dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/arangodb dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/azure dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/cassandra dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/clickhouse dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/couchbase dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/dynamodb dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/minio dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/mongodb dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/mysql dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/nats dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/neo4j dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/postgres dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/redis dependency-version: 0.38.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/redis dependency-version: 0.38.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/minio dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/scylladb dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/surrealdb dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/redis dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go dependency-version: 0.38.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: testcontainers-modules - dependency-name: github.com/testcontainers/testcontainers-go/modules/redis dependency-version: 0.38.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: testcontainers-modules ... Signed-off-by: dependabot[bot] <support@github.com>
id, title
| id | title |
|---|---|
| neo4j | Neo4j |
A Neo4j storage driver using neo4j/neo4j-go-driver.
Note: Requires latest two releases of Golang
Table of Contents
Signatures
func New(config ...Config) *Storage
func (s *Storage) Get(key string) ([]byte, error)
func (s *Storage) GetWithContext(ctx context.Context, key string) ([]byte, error)
func (s *Storage) Set(key string, val []byte, exp time.Duration) error
func (s *Storage) SetWithContext(ctx context.Context, key string, val []byte, exp time.Duration) error
func (s *Storage) Delete(key string) error
func (s *Storage) DeleteWithContext(ctx context.Context, key string) error
func (s *Storage) Reset() error
func (s *Storage) ResetWithContext(ctx context.Context) error
func (s *Storage) Close() error
func (s *Storage) Conn() neo4j.DriverWithContext
Installation
Neo4j is tested on the 2 last Go versions with support for modules. So make sure to initialize one first if you didn't do that yet:
go mod init github.com/<user>/<repo>
And then install the neo4j implementation:
go get github.com/gofiber/storage/neo4j
Examples
Import the storage package.
import "github.com/gofiber/storage/neo4j"
You can use the following possibilities to create a storage:
The
neo4jpackage name used in this example is the package name (and default import name) for this storage driver. Feel free import it with a custom name to avoid confusing it with the neo4j-go-driver package which also usesneo4jas package name (and default import name).
// Initialize default config
store := neo4j.New()
// Initialize custom config
store := neo4j.New(neo4j.Config{
DB: driver,
Node: "fiber_storage",
Reset: false,
GCInterval: 10 * time.Second,
})
Config
The
neo4j,auth, andconfigpackage names used here belong to the neo4j-go-driver package.
// Config defines the config for storage.
type Config struct {
// Connection pool
//
// DB neo4j.DriverWithContext object will override connection URI and other connection fields.
//
// Optional. Default is nil.
DB neo4j.DriverWithContext
// Target Server
//
// Optional. Default is "neo4j://localhost"
URI string
// Connection authentication
//
// Auth auth.TokenManager will override Username and Password fields
//
// Optional. Default is nil.
Auth auth.TokenManager
// Connection configurations
//
// Optional. Default is nil
Configurations []func(*config.Config)
// Server username
//
// Optional. Default is ""
Username string
// Server password
//
// Optional. Default is ""
Password string
// Node name
//
// Optional. Default is "fiber_storage"
Node string
// Reset clears any existing keys (Nodes)
//
// Optional. Default is false
Reset bool
// Time before deleting expired keys (Nodes)
//
// Optional. Default is 10 * time.Second
GCInterval time.Duration
}
A note on Authentication
If auth is enabled on your server, then authentication must be provided in one of the three ways (the previous overrides the next):
- Via the connection pool,
neo4j.DriverWithContext, provided on theDBfield. - Via the
Authfield: it must be anauth.TokenManagerwhose value is any one butneo4j.NoAuth(). - By setting both
UsernameandPasswordfields: This will cause this storage driver to use Basic Auth.
Otherwise, your neo4j driver will panic with authorization error.
In contrast, if auth is disabled on your server, there's no need to provide any authentication parameter.
Default Config
Used only for optional fields
var ConfigDefault = Config{
URI: "neo4j://localhost",
Node: "fiber_storage",
Reset: false,
GCInterval: 10 * time.Second,
}