ghast

command module
v0.0.0-...-772259c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 15, 2021 License: Apache-2.0 Imports: 1 Imported by: 0

README

Ghast

CI for Build and Test Codacy Badge

Ghast is an "All in one" toolkit for building reliable Go web applications.

Whether you're building an API, website, or something a little more exotic, Ghast has got your back. Ghast is a collection of common functionality that I've extracted, refactored, and built upon from several different Golang APIs and takes inspiration from classics such as "Rails" and "Laravel".

Here's what you should know about Ghast:

  1. It's lightweight. The framework should be seen as bare helpers to the standard library.
  2. We support any database that Gorm supports because Ghast uses Gorm.
  3. Ghast currently follows the MVC paradigm closely. If this isn't your cup of tea, you MAY still benefit from Ghast, but it really works best when all pieces play together nicely.
  4. Ghast ships with a CLI to help you generate your ghast controllers, models, and much more!

Ghast CLI

Still here? Great! You can install Ghast's CLI by running:

go get github.com/bradcypert/ghast
Create a new Ghast project
ghast new MyProject
Create a new Controller
ghast make controller UsersController

Next steps: Open the GhastApp README to learn how your generated code fits together!

Learn More via Module-Specific READMEs

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
pkg
app

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL