Skip to content
This repository was archived by the owner on Oct 20, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,28 @@
> [!IMPORTANT]
> **This project has moved to [github.com/duckdb/duckdb-go](https://github.com/duckdb/duckdb-go) starting with `v2.5.0`.**
>
> **To migrate:** Update your import paths from `github.com/marcboeker/go-duckdb` to `github.com/duckdb/duckdb-go`.
> **→ [Full migration guide](https://github.com/duckdb/duckdb-go/blob/main/README.md#migration-from-marcboekergo-duckdb)**

Over the last few years, the Go client has become a [primary DuckDB client](https://duckdb.org/docs/stable/clients/overview).
We'd like to thank [Marc Boeker](https://github.com/marcboeker) for all his work on creating this driver and implementing the various interfaces of the `database/sql` package!
We'd also like to thank all the other external contributors for their various PRs and other contributions.

With the driver being a primary DuckDB client, over the last years, the DuckDB team has gradually increased its involvement in the maintenance of the driver,
to guarantee that it is constantly updated and that critical bugs (e.g., crashes) are fixed.
Now we have a Long-Term Support release, so starting from early next year, we will have two releases in parallel (v1.4 LTS and v1.5).
Additionally, more DuckDB customers use and rely on the Go client, which necessitates prioritization of certain features from us.

These points all add to the maintenance work, which the DuckDB team is happy to perform!
However, the motivation behind this fork, which is a joint effort of Marc Boeker and the DuckDB team,
is to fully transfer the maintenance and day-to-day work of the driver to the DuckDB team.
That being said, the DuckDB Go client has become what it is also due to its many contributions from the community,
and we are looking forward to your future PRs, issues, and discussions!

The license is unchanged: the migrated repository keeps the original MIT license, which is the same for core DuckDB and other primary clients.

---

# Go SQL Driver For [DuckDB](https://github.com/duckdb/duckdb)
![Tests status](https://github.com/marcboeker/go-duckdb/actions/workflows/tests.yaml/badge.svg)
[![GoDoc](https://godoc.org/github.com/marcboeker/go-duckdb/v2?status.svg)](https://pkg.go.dev/github.com/marcboeker/go-duckdb/v2)
Expand Down
2 changes: 2 additions & 0 deletions go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
// Deprecated: This module has moved to github.com/duckdb/duckdb-go.
// See https://github.com/duckdb/duckdb-go for migration instructions.
module github.com/marcboeker/go-duckdb/v2

go 1.24
Expand Down