DEV Community

loading...
Cover image for Meet GoCondor a new Golang web framework based on Gin

Meet GoCondor a new Golang web framework based on Gin

harranali
Full Stack Developer
・1 min read

Introduction

GoCondor is a Golang framework based on Gin, it aims to simplify the development experience for go developers with a development experience similar to Laravel, the framework has almost all the features of a modern web framework, features like Routing, Middlewares, JWT tokens, ORM, Cache, TLS, and more

Architecture

GoCondor adopts an architecture similar to MVC, all routes are defined in single file http/routes.go and the handlers for the requests are defined in http/handlers, the handlers corresponds to controller's actions in MVC.

Installation

GoCondor can be installed via GoCondor's CLI, to install the CLI run the following command

go get github.com/gocondor/installer/gocondor
Enter fullscreen mode Exit fullscreen mode

Create a project

creating new projects is done via the CLI tool, the following command will create a new project by the name test and the location will be the repository test in a GitHub organization by the name org

gocondor new test github.com/org/test
Enter fullscreen mode Exit fullscreen mode

To create your first route please check get started docs

Discussion (0)