/go-stripe

Integrating Stripe into a Go application

Primary LanguageHTMLMIT LicenseMIT

LeapKit Template

logo



This is the LeapKit template for building web applications with Go, HTMX and Tailwind CSS. It integrates useful features such as hot code reload and css recompiling.

Getting started

Use this template by using gonew:

go run rsc.io/tmp/gonew@latest github.com/leapkit/leapkit/template@v1.1.5 superapp

Setup

Install dependencies:

go mod download
go run ./cmd/setup

Building the application

# Building TailwindCSS with tailo
> go run github.com/paganotoni/tailo/cmd/build@a4899cd

# Building the app
> go build -tags osusergo,netgo -buildvcs=false -o bin/app ./cmd/app

Running the application

To run the application in development mode execute:

go run ./cmd/dev

And open http://localhost:3000 in your browser.

Generating a migration

go run github.com/leapkit/leapkit/core/cmd/generate@latest migration