Go

GoCRUD – Automatic CRUD API Generator for Go Built on Huma

Hacker News

GoCRUD – Automatic CRUD API Generator for Go Built on Huma

Hi HN! I'm excited to share GoCRUD, an open source Go module that extends the Huma framework to automatically generate CRUD APIs. It helps developers quickly build maintainable REST APIs while focusing on business logic rather than boilerplate. Key features: - Automatic CRUD endpoint generation - Built-in input validation - Customizable hooks for business logic - Relationship filtering - Database agnostic (PostgreSQL, MySQL, SQLite, MSSQL support) - Type-safe queries - Custom field operations Example usage: 1. Define your model with struct tags 2. Initialize database connection 3. Register with GoCRUD 4. Get a full REST API with validation, filtering, and pagination The documentation and examples are available at: https://ckoliber.dev/gocrud I'd love to hear your feedback and suggestions!

Share card

Actual performance

4points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
81%81% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Product HuntOn track for Day 1 leaderboard · Strong signals: model, using, apis · Missing: mac, agents, macos
74%74% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: excited, open source, io · Missing: https docs, just released, exist
48%48% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
37%37% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Missing: mobile apps, ios, personal
29%29% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
22%22% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
3%3% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

Pa
Part Placer, an automatic cutlist generator47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Part Placer, an automatic cutlist generator

Hacker News1
Storyblanks
Storyblanks65%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Automatic madlib generator

Indie Hackers2b2c
Au
Automatic Images Classifier Generator49%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Automatic Images Classifier Generator

Hacker News3
Au
Automatic Parallelization for Haskell74%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Automatic Parallelization for Haskell

Hacker News1
Au
Automatic CloudWatch Alarms52%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Automatic CloudWatch Alarms

Hacker News1
AP
APReF: An Automatic Parallelizer of Recursive Functions for Haskell67%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

APReF: An Automatic Parallelizer of Recursive Functions for Haskell

Hacker News2
Au
Automatic Installer for ArchLinux ARM51%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Automatic Installer for ArchLinux ARM

Hacker News1
AI
AIlight: Automatic Highlighting52%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

AIlight: Automatic Highlighting

Hacker News1
Ga
Galene-stt: automatic captioning for the Galene videconferencing system58%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Galene-stt: automatic captioning for the Galene videconferencing system

Hacker News2
Au
Automatic initializer methods for Objective-C39%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Automatic initializer methods for Objective-C

Hacker News3