遵循以下最佳实践的项目将能够自愿的自我认证,并显示他们已经实现了核心基础设施计划(OpenSSF)徽章。 显示详细资料
[](https://www.bestpractices.dev/projects/9251)
<a href="https://www.bestpractices.dev/projects/9251"><img src="https://www.bestpractices.dev/projects/9251/badge"></a>
Golang middleware collection and tooling.
Every source file contains the proposed header.
Repository on GitHub, which uses git. git is distributed.
Go has the "go test" command, to run the integrated tests. One of these test files can be found here https://github.com/AlphaOne1/midgard/blob/master/handler/access_log/access_log_test.go. All files with the _test suffix contain tests. A general manual for the tests can be found here: https://pkg.go.dev/testing.
The tests of the test suite test the code (Go HTTP middleware) with the Go httptest package, thus in a realistic environment.
警告:需要URL,但找不到URL。
Found all required security hardening headers.
Use of unit tests and fuzz testing.
As Midgard is a library, there are no assumptions about the environment. All incoming data must be checked.
后退