Setting up a Database Driver, Repository and Implementation of a transaction function for your Go App

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • pgx

    PostgreSQL driver and toolkit for Go

  • Sometimes, backend developers tend to opt for an ORM library because it provides an abstraction between your app and the database and thus there is little or no need to write raw queries and migrations which is nice. However, if you want to get better at writing queries (SQL for example), you need to learn how to build your repositories without an ORM. To open a database handle, you can either do it directly from the database driver or do it from database/sql with the driver passed into it. I will be opening the connection with database/sql together with pgx which is a driver and toolkit for PostgreSQL. Walk with me.

  • crispy-octo-guacamole

    boiler plate for backend development with go

  • The full code is available here on Github

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
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

  • Show HN: Roast my SQLite encryption at-rest

    9 projects | news.ycombinator.com | 30 Apr 2024
  • Replacing Complicated Hashmaps with SQLite

    1 project | news.ycombinator.com | 6 Apr 2024
  • The DDD Hamburger for Go

    2 projects | dev.to | 6 Jan 2024
  • Show HN: Sqinn-Go is a Golang library for accessing SQLite databases in pure Go

    1 project | /r/patient_hackernews | 6 Oct 2023
  • Show HN: Sqinn-Go is a Golang library for accessing SQLite databases in pure Go

    14 projects | news.ycombinator.com | 4 Oct 2023