An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: go-middleware

BotSnare/ErrorShield

ErrorShield - A lightweight yet powerful Go middleware that shields your web application from unexpected errors and professionally handles HTTP status codes.

Language: HTML - Size: 4.88 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

Ananas1kexe/ErrorShield

ErrorShield - A lightweight yet powerful Go middleware that shields your web application from unexpected errors and professionally handles HTTP status codes.

Language: HTML - Size: 4.88 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

slavamuravey/cors

:globe_with_meridians: The middleware for Golang http server to support CORS :closed_lock_with_key:

Language: Go - Size: 43 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 7 - Forks: 1

ztkent/replay

HTTP caching middleware for Go servers

Language: Go - Size: 9.77 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

hawry/middlewares

Package middlewares aims to create a set of commonly used middleware http.Handlers for use with the default http package. All handlers only takes a http.Handler as an argument, and returns only http.Handler, to more easily be chained with handler chain libraries (.e.g. https://github.com/justinas/alice). Documentation https://godoc.org/github.com/hawry/middlewares

Language: Go - Size: 27.3 KB - Last synced at: about 2 months ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 0

donatj/hmacsig

HMAC Signature Validation Middleware (e.g. for GitHub Webhooks)

Language: Go - Size: 62.5 KB - Last synced at: 25 days ago - Pushed at: 10 months ago - Stars: 3 - Forks: 0

sanae10001/go-simple-middleware

Simple go http middleware

Language: Go - Size: 13.7 KB - Last synced at: 11 months ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

Shivpratap1999/layared-architecture-example

This project is an example of Layered Architecture , project contains CRUD operations and as well as Authentication service (JWT login and session login). There is a middle-ware for authenticate user

Language: Go - Size: 23.4 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 2

xeptore/middle

Go HTTP middleware I like to use

Language: Go - Size: 72.3 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 1

p768lwy3/gin-server-timing

Gin (https://github.com/gin-gonic/gin) middleware for creating and consuming HTTP server-timing headers

Language: Go - Size: 39.1 KB - Last synced at: 6 months ago - Pushed at: about 5 years ago - Stars: 3 - Forks: 0

vin047/firebase-middleware

A middleware wrapper around Firebase SDK for use in Golang routers

Language: Go - Size: 2.93 KB - Last synced at: 23 days ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0