go-http

module
v4.1.0 Latest Latest
Warning

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

Go to latest
Published: Aug 7, 2026 License: BSD-3-Clause

README

go-http

Opinionated package of wrapper, helper and utility functions for working with HTTP-related services.

Documentation

Go Reference

Documentation remains incomplete despite this being a "v4" release. Documentation, such as it is, can be found in the individual sub-packages.

Motivation

There are many wrapper libraries for working with HTTP-related services. This one is mine. It is NOT comprehensive and instead reflects those services which occupy my time or have done so in the past. This is also NOT a "framework". It is a collection of packages and methods designed with "composability" in mind.

Directories

Path Synopsis
cmd
auth/example command
auth/jwt-secret command
crumb/encrypted-crumb command
encrypted-crumb returns a new URI suitable for instantiating an `EncryptedCrumb` instance.
encrypted-crumb returns a new URI suitable for instantiating an `EncryptedCrumb` instance.
server/example command
Package sanitize provides helper functions for extracting and sanitising parameters from HTTP requests.
Package sanitize provides helper functions for extracting and sanitising parameters from HTTP requests.
wellknown

Jump to

Keyboard shortcuts

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