Skip to content
Novus Examples
txt1.4 KB

go.sum Checksum Lines (as .txt)

go.sum content: two h1: lines per fictional module — one for the module zip and one for its go.mod — which is the pairing a verifier must require. Served as .txt because go.sum has no registered media type. Every package, version, hash and licence is fictional — the tree describes nothing real.

Preview — first 19 linestxt
orchard.example/router v2.1.3 h1:LYscLAHfzMM6bbL3HPcC+qlvb+8Y25xbosyDr/FXD/q=
orchard.example/router v2.1.3/go.mod h1:hDK/2VTI+G0ZlgL1oXwbNNK8UZYbG9l8cZ+6zPcGjec=
orchard.example/httpcore v1.8.0 h1:xPyOroNx4zAuL0o68VjF9iADGjc8fxwZvMPmFvB4sTN=
orchard.example/httpcore v1.8.0/go.mod h1:KJr6zhIBeLZlk1uuNbFJSFctP4txqtfXwDJaDIMnZWA=
orchard.example/metrics v4.0.0 h1:+SS5D0F4F/2AIGKoxvGLiM/FWws41rXnUdOe9yNN7nU=
orchard.example/metrics v4.0.0/go.mod h1:eZh1+BKI5Mnzw/UNkVMUVLeLB13LSvRbTfABJ5J/wka=
orchard.example/cache v0.9.2 h1:2mA549MOm7C+B9fOJF+TdYYwQ05+KRNB3XZscrar4If=
orchard.example/cache v0.9.2/go.mod h1:ygFawPh8MqvuYq3t/cRbmynQavUEQ0TXnyPA/NejH2z=
orchard.example/crypto v1.2.0 h1:xNNFa7kKXjsAOGwaVGgh4XLwvarCDqoECRkXMeZ8ZsM=
orchard.example/crypto v1.2.0/go.mod h1:h+YsNKeoDVr+9bw6m18bFJyO9umcLI6RaQLRxjl9RrI=
orchard.example/logger v3.4.1 h1:PpjA80CYlIpSpyseBBOrx/C/tsc65zP6fja9EqUhgIV=
orchard.example/logger v3.4.1/go.mod h1:rhwPLyrKkLXLRNL8L5wUQh3O4l68BfloxQKscKzPk8f=
orchard.example/retry v1.0.4 h1:UAZh3y4u1pGwiP/nyBPFp9aq/KFMhIfpFlxdZ4A1y0T=
orchard.example/retry v1.0.4/go.mod h1:HJsvUgIC1NXqZvcQwaR45DywTHPzz84gJiA+8Ikt+AR=
orchard.example/jsonpath v2.0.5 h1:ODfBaKgHnvKs2+y4dkNUmQnsn/W5CE73V1GBsvV+1eU=
orchard.example/jsonpath v2.0.5/go.mod h1:4AUcCBlgNxgsydawhOZZEI4uae6bIG0bKNNni86O6gR=
orchard.example/yamllite v1.1.7 h1:1sVLsqgTMK840aOezor/BQoDdebFIbkFB3okE+l9nfv=
orchard.example/yamllite v1.1.7/go.mod h1:FoMFO3zesOEjdhrky8hjTi+pc1bbnPov8Cgvk0KHmXd=

Specifications

Seed
51200
Sample Only
true
Ecosystem
Go modules
Modules
9
Lines Per Module
2
Hash Prefix
h1:
Note
served as .txt; go.sum has no registered MIME
Line Endings
LF

Testing contract

Expected to pass
Scenario
Validate that every module in go.sum has both a zip and a /go.mod hash line.
Expected result
Checker reads 18 lines for 9 modules and reports no module missing its go.mod companion hash.

What is a .txt file?

TXT is a plain-text file containing unformatted character data with no styling or structure beyond line breaks. Its interpretation depends on character encoding, most commonly UTF-8, and on line-ending convention. It is the most universal and portable text container.

How to use this file

Use an example TXT to test encoding detection, line-ending (LF versus CRLF) handling, and any tool that reads or streams raw text input.

How to use this file for testing

“go.sum Checksum Lines (as .txt)” is a deterministic Novus Examples fixture for Config parsing, Conversion testing, Error handling. TOML and INI configuration files with nested sections and typed values — for testing config parsers and loaders.

Documented properties for this file: seed 51200 · LF. Compare results against paired or grouped companions on this page when present (clean↔damaged, searchable↔scanned, or format twins) so scores stay reproducible across runs.

Download the file once, keep the path stable in CI or local scripts, and treat the spec table as the contract: dimensions, seeds, field lists, and roles are intentional. Corrupt or invalid samples are labelled as such — expect parsers to fail loudly rather than silently accept them.

SBOM, lockfile, provenance, and advisory fixtures describe the same fabricated component tree across formats, so a converter or scanner can be diffed against a known answer. Every package name, version, hash, and advisory ID is invented — never treat a finding here as real.

Point your config loader at the file and assert it reads the documented sections and typed values, including any deliberately-tricky nesting or comments.

Generated by generation/supply_chain.py. Free for any use, no attribution required — license.