GorimGorim
  • Introduction
  • Getting Started
  • Configuration
  • Routing
  • Middleware
  • Serializers
  • Views
  • Mixins
  • Filter
  • Pagination
  • Permissions
  • Migrations
  • Error Handling
GitHub
  • Introduction
  • Getting Started
  • Configuration
  • Routing
  • Middleware
  • Serializers
  • Views
  • Mixins
  • Filter
  • Pagination
  • Permissions
  • Migrations
  • Error Handling
GitHub

A Django-Inspired Go Framework for perfectionists with deadlines.

Gorim is a high-level Rest framework that encourages rapid development. It is built on top of the Echo framework and provides a robust and flexible foundation for building web applications.

Get StartedIntroduction

Django-Inspired Design

Built on proven patterns from Django REST Framework, offering a familiar and battle-tested architecture for Go developers.

Type-Safe ViewSets

First-class Go generics support with type-safe ModelViewSets and serializers for robust API development.

Powerful ORM Integration

Seamless GORM integration with built-in filtering, pagination, and advanced querying capabilities.

Comprehensive Middleware

Built-in middleware for authentication, logging, and error handling with panic recovery for production reliability.

Flexible Serialization

Rich serialization system with validation, nested relationships, and custom field handling.

Enterprise Ready

Production-grade features including structured error handling, permissions system, and database migrations.

MIT Licensed | Copyright © 2018-present VuePress Community