vendor tsgo

This commit is contained in:
2026-07-09 16:50:43 -04:00
parent c06ea2e5a4
commit 98978e4930
5804 changed files with 1556156 additions and 101 deletions

View File

@@ -0,0 +1,34 @@
package logging
import (
"fmt"
"strings"
"time"
)
type LogCollector interface {
fmt.Stringer
Logger
}
type logCollector struct {
logger
builder *strings.Builder
}
func (lc *logCollector) String() string {
return lc.builder.String()
}
func NewTestLogger() LogCollector {
var builder strings.Builder
return &logCollector{
logger: logger{
writer: &builder,
prefix: func() string {
return formatTime(time.Unix(1349085672, 0))
},
},
builder: &builder,
}
}