refactored some stuff, added healthcheck support, fixed 'include file' reload not showing in log

This commit is contained in:
yusing
2024-10-12 13:56:38 +08:00
parent 64e30f59e8
commit d47b672aa5
41 changed files with 783 additions and 421 deletions

View File

@@ -40,6 +40,8 @@ func (b Builder) Addf(format string, args ...any) Builder {
}
func (b Builder) AddRangeE(errs ...error) Builder {
b.Lock()
defer b.Unlock()
for _, err := range errs {
b.AddE(err)
}

View File

@@ -42,7 +42,6 @@ func TestErrorNestedIs(t *testing.T) {
func TestIsNil(t *testing.T) {
var err NestedError
ExpectTrue(t, err.Is(nil))
ExpectFalse(t, err.HasError())
ExpectTrue(t, err == nil)
ExpectTrue(t, err.NoError())