secure

Security middleware

Provides an HTTP middleware for Go that secures web applications by enforcing security best practices.

HTTP middleware for Go that facilitates some quick security wins.

GitHub

2k stars
33 watching
140 forks
Language: Go
last commit: 3 months ago
Linked from 4 awesome lists

gogolangmiddlewaresecurity

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
caddyserver/certmagic Automates HTTPS certificate issuance and renewal for Go applications. 5,068
mmatczuk/go-http-tunnel Enables secure tunnels over HTTP/2 to share localhost with others 3,249
go-chi/chi A lightweight router for building modular and composable HTTP services 18,767
rs/cors A Go library implementing Cross Origin Resource Sharing (CORS) to handle HTTP requests securely. 2,698
gavv/httpexpect A toolkit for building and testing HTTP/REST APIs with a focus on ease of use and flexibility 2,569
github/secure_headers Manages application of security headers with safe defaults 3,164
securego/gosec A tool that scans Go source code for potential security vulnerabilities 7,894
gosecguy/beego-security-headers Manages HTTP response security headers in Beego web applications. 7
gobwas/ws A WebSocket implementation in Go. 6,169
gliderlabs/ssh A high-level API for building SSH servers in Go 3,733
smartystreets/goconvey A tool for writing and running Go tests in the browser or terminal with visualizations of test results 8,282
xtaci/kcp-go Provides a reliable and secure UDP transport layer with forward error correction and encryption. 4,133
urfave/negroni A library that provides an idiomatic approach to web middleware in Go 7,479
codesenberg/bombardier A tool for measuring HTTP performance and load testing 6,090
labstack/echo A high-performance, minimalist Go web framework with extensible middleware capabilities and robust API features. 30,085