Versions in this module Expand all Collapse all v1 v1.2.0 Apr 7, 2026 Changes in this version + type CharsetResult struct + ASCIIAlphaRatio float64 + ConfusableCount int + ControlCharRatio float64 + DigitRatio float64 + EmojiRatio float64 + FormatMetrics *FormatTextMetrics + InvisibleCharRatio float64 + NonASCIIRatio float64 + SuspiciousFlags []string + SymbolRatio float64 + TotalChars int + UnicodeScriptCounts map[string]int + WhitespaceRatio float64 + type ComplexityResult struct + ArrayCount int + AverageKeyLength float64 + AverageValueLength float64 + ContentType string + Depth int + FieldCount int + MaxArrayLength int + MaxKeyLength int + MaxObjectFields int + MaxStringLength int + MaxValueLength int + MultipartFieldCount int + MultipartFileContentTypes map[string]int + MultipartFileCount int + MultipartFileExtensions map[string]int + MultipartMaxFileNameLength int + NullCount int + ObjectCount int + ScalarCount int + Score int + ScoreFactors []ScoreFactor + StringCount int + UniqueKeyCount int + type EntropyResult struct + ApproxCompressibility float64 + CompressionRatio float64 + NormalizedValue float64 + RepetitionRatio float64 + SampleStrategy SampleStrategy + SampledBytes int + TotalObservedBytes int64 + UniqueByteCount int + Value float64 + type FingerprintResult struct + Fields map[string]string + Hash string + HashAlgorithm string + HashVersion string + SourceFlags []string + StrongHash string + WeakHash string + type FormatTextMetrics struct + AttributeCount int + Format string + KeyCount int + MaxTokenLength int + NumberValueCount int + RepeatedKeyCount int + StringValueCount int + TagCount int + TextNodeCount int + TokenCount int + ValueCount int + type MetaInfo struct + AnalysisDuration time.Duration + BodyCaptureDuration time.Duration + CharsetDuration time.Duration + ComplexityDuration time.Duration + ContentLength int64 + ContentType string + EntropyDuration time.Duration + FingerprintDuration time.Duration + HeaderBytes int + HeaderCount int + Method string + ObservedBytes int64 + Path string + SampleBytes int + Sampled bool + Truncated bool + type Profile struct + Charset *CharsetResult + Complexity *ComplexityResult + Entropy *EntropyResult + Fingerprint *FingerprintResult + Meta MetaInfo + Warnings []Warning + type SampleStrategy = policy.SampleStrategy + type ScoreFactor struct + Name string + Value int + type Warning struct + Code string + Message string