Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
I've been using the great Django REST framework to easily create CRUD REST Api, and I really love how quickly I can setup a whole API, with GET/POST/PUT/PATCH and list/details routes created automatically for me, with authorizations handled automatically, foreign keys...
Longer Answer: Sorta, things like buffalo and gorm sorta do some of the things. But they are not point and click. beego does some pretty good code generation. Depending on what you are really looking for, you might find awesome-go to give you the base line.
Longer Answer: Sorta, things like buffalo and gorm sorta do some of the things. But they are not point and click. beego does some pretty good code generation. Depending on what you are really looking for, you might find awesome-go to give you the base line.
Longer Answer: Sorta, things like buffalo and gorm sorta do some of the things. But they are not point and click. beego does some pretty good code generation. Depending on what you are really looking for, you might find awesome-go to give you the base line.
Longer Answer: Sorta, things like buffalo and gorm sorta do some of the things. But they are not point and click. beego does some pretty good code generation. Depending on what you are really looking for, you might find awesome-go to give you the base line.
Give a look at Ent. Most of the things you mentioned are support by the framework (data-modeling, authorization, querying, etc). However, it provides additional support for GraphQL and gRPC integration atm, and not REST. But for simple CRUD, I'd use the standard net/http package.