#1 secure
Package secure is an HTTP middleware for Go that facilitates some quick security wins.
Package caddy implements the Caddy server manager.
Health score 97/100, confidence 100/100.
| Latest version | v1.0.5 |
| Imported by | 510 packages |
| Stars | 72.8K |
| Forks | 4.8K |
| Last activity | Today |
| Latest release | v2.11.3 (15 days ago) |
| License | Apache-2.0 |
| Known vuln records | 0 |
| Symbol | Kind | Synopsis |
|---|---|---|
| AfterStartup | Type | type AfterStartup interface{ ... } |
| AfterStartup.OnStartupComplete | Method | OnStartupComplete func() |
| CaddyfileInput | Type | type CaddyfileInput struct{ ... } |
| CaddyfileInput.Body | Method | func (c CaddyfileInput) Body() []byte |
| CaddyfileInput.Contents | Field | Contents []byte |
| CaddyfileInput.Filepath | Field | Filepath string |
| CaddyfileInput.Path | Method | func (c CaddyfileInput) Path() string |
| CaddyfileInput.ServerType | Method | func (c CaddyfileInput) ServerType() string |
| CaddyfileInput.ServerTypeName | Field | ServerTypeName string |
| Context | Type | type Context interface{ ... } |
| Context.InspectServerBlocks | Method | InspectServerBlocks func(string, []caddyfile.ServerBlock) ([]caddyfile.ServerBlock, error) |
| Context.MakeServers | Method | MakeServers func() ([]Server, error) |
Package secure is an HTTP middleware for Go that facilitates some quick security wins.
Package nosurf implements an HTTP handler that mitigates Cross-Site Request Forgery Attacks.
Package csrf (gorilla/csrf) provides Cross Site Request Forgery (CSRF) prevention middleware for Go web applications & services.
SSL certificates made easy with a high level wrapper around acme/autocert.
An n-out-of-N keys encryption/decryption framework based on Shamir's Secret Sharing algorithm.