Are both MySQL and Postgres drivers similar in quality?

This page summarizes the projects mentioned and recommended in the original post on reddit.com/r/golang

Our great sponsors
  • JetBrains - Developer Ecosystem Survey 2022
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • Scout APM - Less time debugging, more time building
  • go-sql-driver/mysql

    Go MySQL Driver is a MySQL driver for Go's (golang) database/sql package (by go-sql-driver)

    go-sql-driver/mysql is the main pure golang implementation and is the most feature complete. Very happy with the result that it provides.

  • go-sqlite3

    sqlite3 driver for go using database/sql

    The first and most well known driver is https://github.com/mattn/go-sqlite3

  • JetBrains

    Developer Ecosystem Survey 2022. Take part in the Developer Ecosystem Survey 2022 by JetBrains and get a chance to win a Macbook, a Nvidia graphics card, or other prizes. We’ll create an infographic full of stats, and you’ll get personalized results so you can compare yourself with other developers.

  • sqlite

    Go SQLite3 driver (by crawshaw)

    The second well known driver is https://github.com/crawshaw/sqlite

  • go-sqlite-lite

    SQLite driver for the Go programming language

    There is a third driver that I'll mention but is no longer maintained: https://github.com/bvinc/go-sqlite-lite

  • sqlite

    Finally, I'll mention a really interesting project that I haven't tried yet: https://gitlab.com/cznic/sqlite

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts