How do create dynamic models in Golang?

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

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
  • sqlc

    Generate type-safe code from SQL

  • If you want to stick to this approach, and I would highly recommend to not do so, you should consider of assembling your possible SQL queries in your service on compile time. This way you can use sqlc to create dedicated models and data access layers. On the Rabbit MQ you then only publish distinct event types with the parameters passed to the SQL queries. Those you can either route to your distinct handlers via some preprocessing in Go, or use the Rabbit MQ routing via topic exchange to dedicated queues per event type, and have each one handled by your specific handler for this type.

  • 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: Riza – Safely run untrusted code from your app

    1 project | news.ycombinator.com | 30 Apr 2024
  • Give Up Sooner

    1 project | dev.to | 13 Mar 2024
  • Auto generate go code for API endpoints from DAO functions?

    1 project | /r/golang | 20 Jul 2023
  • Using sqlc with Golang to model nested data

    1 project | /r/golang | 1 Jun 2023
  • Repost - Codegen F# from SQL

    2 projects | /r/fsharp | 29 May 2023