blog

command module
v0.0.0-...-ed2388a Latest Latest
Warning

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

Go to latest
Published: Jun 18, 2026 License: Apache-2.0 Imports: 19 Imported by: 0

README

A compile-time blog in Go and HTMX

A very simple example efficient blog in Go and HTMX.

Features

  • Code first, libraries second, framework nope.
  • Server-side rendering with HTMX. Loads faster than these static websites (looking at you Hugo).
  • Compile-time embedded assets and one binary (looking at you SSR frameworks, which does almost everything like a over-engineered fullstack application).
  • PicoCSS cause I don't f- care about style.

Lighthouse

Desktop:

image-20240224031949862

Mobile:

image-20240224032048770

License

Under Apache License.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
api
Package d2 used to render d2 graph with goldmark.
Package d2 used to render d2 graph with goldmark.
Package db used to manage the database.
Package db used to manage the database.
Package images is a extension for the goldmark (http://github.com/yuin/goldmark).
Package images is a extension for the goldmark (http://github.com/yuin/goldmark).
Package markdown used to render markdown with goldmark.
Package markdown used to render markdown with goldmark.
utils
blog
Package blog are utilities for blog.
Package blog are utilities for blog.
color
Package color are utilities for color.
Package color are utilities for color.
math
Package math are utilities for math.
Package math are utilities for math.
ptr
Package ptr are utilities for pointer.
Package ptr are utilities for pointer.
template
Package template provides template helpers.
Package template provides template helpers.
unique
Package unique are utilities for unique line writer.
Package unique are utilities for unique line writer.
web

Jump to

Keyboard shortcuts

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