• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

wrouesnel / code-card
87%

Build:
DEFAULT BRANCH: main
Repo Added 25 Sep 2026 06:51AM UTC
Token 3TkUzm9zHc2Ez911hHiqJRWtjCIJ3w5aK regen
Build 13 Last
Files 7
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
Sync Branches
  • main
  • dependabot/github_actions/actions/checkout-7
  • dependabot/github_actions/actions/setup-node-7
  • dependabot/github_actions/docker/build-push-action-7
  • dependabot/github_actions/docker/metadata-action-6
  • dependabot/github_actions/docker/setup-buildx-action-4
  • dependabot/go_modules/golang.org/x/mod-0.41.0

25 Sep 2026 06:47AM UTC coverage: 87.293%. First build
36104678040

push

github

wrouesnel
Port code-card to Go and add a static site version

Replace the Python implementation with a self-contained Go application
based on the wrouesnel/golang-template scaffold:

- pkg/codecard generates random and encoded tables and renders PDFs with
  fpdf, with no CGO or font files needed.
- pkg/pyrandom is a CPython-compatible Mersenne Twister, so encoded
  tables are identical to those of the Python implementation.
- pkg/entrypoints/code_card provides the random and encoded commands,
  prints nothing on success and a single line on error.

Add staticsite/, a standalone web page implementing the same algorithm
in the browser. It takes optional title, encoded_salt, mode and count URL
parameters, can generate a secure random salt, and prints up to 8 random
cards on an A4 landscape sheet, centred inside a 10mm margin. Its
JavaScript is tested against the Go implementation in goja.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

316 of 362 new or added lines in 7 files covered. (87.29%)

316 of 362 relevant lines covered (87.29%)

261.4 hits per line

Relevant lines Covered
Build:
Build:
362 RELEVANT LINES 316 COVERED LINES
261.4 HITS PER LINE
Source Files on main
  • Tree
  • List 7
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
36104678040 main Port code-card to Go and add a static site version Replace the Python implementation with a self-contained Go application based on the wrouesnel/golang-template scaffold: - pkg/codecard generates random and encoded tables and renders PDFs with ... push 25 Sep 2026 06:51AM UTC wrouesnel github
87.29
See All Builds (9)

Badge your Repo: code-card

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc