Skip to main content

Posts

Showing posts from September, 2018

MVC pattern with user permission management API base framework in Go (Golang)

om_admin om_admin is a lightweight MVC pattern with control roles management API base framework in Go (Golang) for building fast, scalable and robust database-driven web applications. Features: Postgres, MySQL, SQLite and Foundation database support Modular (you can choose which components to use) Middleware support. All compatible Middleware works out of the box Gopher spirit (write golang, use all the golang libraries you like) Lightweight. Only MVC Multiple configuration files support (currently json, yaml, toml and hcl) Overview om is a lightweight MVC framework. It is based on the principles of simplicity, relevance and elegance. Simplicity. The design is simple, easy to understand, and doesn't introduce many layers between you and the standard library. It is a goal of the project that users should be able to understand the whole framework in a single day. Relevance. om doesn't assume anything. We focus on things that matter, this way we are able to ensure