Show HN: A Go framework for your projects

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Purpose built for real-time analytics at any scale.
InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
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're using postgres, I'm a major fan of the anti-ORM (ROM?) that is sqlc. Nothing I've used comes close in productivity or safety (and ability to write proper queries but use them very simply, and stay up-to-date without too much extra toil). Last I checked they're also working on adding sqlite support.

    https://github.com/kyleconroy/sqlc/

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • bud

    The Full-Stack Web Framework for Go

    So many frameworks in other languages are trying to get to the productivity of Rails but they just don't have the same spark imo.

    There is no Rails equivalent in JS, theres lots of competitors that feel years away like SailsJS, the new Deno Fresh one etc, Adonisjs... Is NextJS/SvelteKit/RemixRun considered also? I don't even know if they have a standardised background job processor in JS land.

    Java's solutions are dreadful imo for if you want to compare to Rails. Quarkus/SpringBoot/Micronaut are nowhere near productivity levels for a fullstack app. They lean heavily on the API only side of things. (I do like Java oddly enough)

    PHP is the main competitor to Rails oddly enough, Laravel seems brilliant.

    Go is just starting up in this space it looks like, Bud is another attempt at Rails in another language https://github.com/livebud/bud. However the Go ecosystem is heavily API only side of things instead of SSR. Go's templating libs suck imo.

    Elixir of course has Phoneix which is apparently great, purely functional langs unfortunately dont fit my head and feel to abstract for myself (don't hate me)

    Its no wonder we have the backend / frontend developer split nowadays.

  • copper

    πŸš€β€β€β€Ž β€Žβ€β€β€Žβ€β€β€Žβ€Žβ€Žβ€Žβ€Žβ€ŽCopper is a Go toolkit complete with everything you need to build web apps. (by gocopper)

  • ent

    An entity framework for Go

    What about the Ent ORM library?

    https://entgo.io/

  • xo

    Command line tool to generate idiomatic Go code for SQL databases supporting PostgreSQL, MySQL, SQLite, Oracle, and Microsoft SQL Server (by xo)

  • ntfy

    Send push notifications to your phone or desktop using PUT/POST

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

  • Does Go, has something similar to Laravel eloquent (ORM) ?

    7 projects | /r/golang | 11 Apr 2023
  • Is there a DB framework that can manage migrations like Ruby on Rails ?

    4 projects | /r/golang | 8 Jun 2022
  • [HELP]One to many in sqlx.

    3 projects | /r/golang | 22 Nov 2021
  • GORM, PostgreSQL & Atlas

    4 projects | dev.to | 12 Aug 2024
  • How to handle migrations in Golang

    5 projects | dev.to | 11 Jun 2024

Did you konow that Go is
the 4th most popular programming language
based on number of metions?