grafto

module
v0.0.0-...-5c0beb4 Latest Latest
Warning

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

Go to latest
Published: May 16, 2025 License: BSD-3-Clause

README

Grafto - full-stack web dev in Go

The kickstarter repository for full-stack Go apps using your grandfather's technology.

Quick heads-up, this is still work in progress so expect lots of changes to come.

Made by Morten, creator of the Golang Blog Course.

Aim

The aim of Grafto is to be starter template that provides most of what you'll need to get a new web project off the ground, taking inspiration from Laravel equivalent. There are some opinionated choices made (like no ORM, old fashioned HTML rendered on the server) but tries to be as idiomatic as possible.

The target audience for the starter is mostly going to be solo-devs building side-projects or trying to bootstrap a new business.

It's important to note that there currently exists a much more feature complete starter template, called pagado. This is not an attempt at replacing that, but rather offer another approach and view to full-stack web development in Go.

Usage

TODO

Directories

Path Synopsis
cmd
app command
email command
explore command
migration command
seed command
worker command
templ: version: v0.3.857
templ: version: v0.3.857
templ: version: v0.3.857
templ: version: v0.3.857
authentication
templ: version: v0.3.857
templ: version: v0.3.857
dashboard
templ: version: v0.3.857
templ: version: v0.3.857
fragments
templ: version: v0.3.857
templ: version: v0.3.857
internal/components
templ: version: v0.3.857
templ: version: v0.3.857
internal/layouts
templ: version: v0.3.857
templ: version: v0.3.857

Jump to

Keyboard shortcuts

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