GitHub - raeperd/kickstart.go: Minimalistic HTTP server template in Go (original) (raw)

kickstart.go

.github/workflows/build.yaml Go Report Card Coverage Status Mentioned in Awesome Go
Minimalistic HTTP server template in Go that is:

Not a framework, but a starting point for building HTTP services in Go. This project was first introduced in GopherCon Korea 2024, See session in this link(in Korean) and see presentation in this link(in English)

Inspired by Mat Ryer & earthboundkid and even kickstart.nvim

Features

Getting started

Requirements

Go 1.24 or later

Suggested Dependencies

Build and run the server

Endpoints

How to

How to start a new project

How to remove all comments from the code

$ sed -i '' '/^//go:embed/! {/^\s//.$/d; /^\s*/**/,/*//d;}' *.go

Reference