restruct

RESTruct is a rest router written in Go to automatically create routes based on your structs. (by altlimit)

Restruct Alternatives

Similar projects and alternatives to restruct

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better restruct alternative or higher similarity.

restruct reviews and mentions

Posts with mentions or reviews of restruct. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-04-10.
  • what's your recommended router? chi, mux, something else?
    7 projects | /r/golang | 10 Apr 2023
    For me it's mux and my personal router restruct but since mux is not maintained anymore, maybe chi will be my goto for new projects that needs more stability in the api. Since restruct is a router based on structs, which I use for fast prototyping.
  • Created a minimal JSON API 'framework'
    2 projects | /r/golang | 3 Nov 2022
  • Best golang framework for microservice
    7 projects | /r/golang | 1 Oct 2022
    Not the best, but after using gorilla mux for routing for a while, I've decided to build my own https://github.com/altlimit/restruct
  • Looking for advice for Go Backend REST API for a Front End React/NodeJS
    3 projects | /r/golang | 30 Jul 2022
    I've always just use gorilla mux and try to stay close to standard handlers as much as possible and code my request response process. As I've done this multiple times and actually been doing things over and over again I've developed my own router based on structs. Most of the time I develop something that's not going to be public api so I just want to easily build endpoints from struct method without defining new routes. I made https://github.com/altlimit/restruct for it. I also made it flexible so it can do a good amount of routing config. Then with same idea on authentication I made gauth. It's under the same org of that repository. Just to make my development for clients faster while sticking close to standards. I can't find myself using those frameworks that keeps introducing their own context somehow. I did use them before but somehow just doesn't feel right.
  • Is it possible to write a well-typed controller/handler in Go?
    7 projects | /r/golang | 30 Jun 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 29 Mar 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic restruct repo stats
7
15
5.7
3 months ago

altlimit/restruct is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of restruct is Go.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com