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.
2k stars
33 watching
140 forks
Language: Go
last commit: 30 days ago
Linked from 4 awesome lists
gogolangmiddlewaresecurity
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 |