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: 30 days 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,044
mmatczuk/go-http-tunnel Enables secure tunnels over HTTP/2 to share localhost with others 3,239
go-chi/chi A lightweight router for building modular and composable HTTP services 18,564
rs/cors A Go library implementing Cross Origin Resource Sharing (CORS) to handle HTTP requests securely. 2,681
gavv/httpexpect A toolkit for building and testing HTTP/REST APIs with a focus on ease of use and flexibility 2,553
github/secure_headers Automates the application of security headers to protect web applications from various threats and vulnerabilities. 3,164
securego/gosec A tool that scans Go source code for potential security vulnerabilities 7,852
gosecguy/beego-security-headers Manages HTTP response security headers in Beego web applications. 7
gobwas/ws A WebSocket implementation in Go. 6,143
gliderlabs/ssh A high-level API for building SSH servers in Go 3,714
smartystreets/goconvey A tool for writing and running Go tests in the browser or terminal with visualizations of test results 8,259
xtaci/kcp-go Provides a reliable and secure UDP transport layer with forward error correction and encryption. 4,108
urfave/negroni A library that provides an idiomatic approach to web middleware in Go 7,470
codesenberg/bombardier A tool for measuring HTTP performance and load testing 6,026
labstack/echo A lightweight, high-performance Go web framework designed for building scalable RESTful APIs and microservices. 29,900