Skip to content

chore: add repo documentation#3

Merged
0mega24 merged 1 commit intomainfrom
chore-docs
Apr 17, 2026
Merged

chore: add repo documentation#3
0mega24 merged 1 commit intomainfrom
chore-docs

Conversation

@0mega24
Copy link
Copy Markdown
Owner

@0mega24 0mega24 commented Apr 17, 2026

What

Adds the standard documentation files expected in a public Go library repo.

  • README.md — overview, package table, usage examples for every sub-package, and development commands
  • CONTRIBUTING.md — prerequisites, development workflow, commit conventions, and PR process
  • CHANGELOG.md — keep-a-changelog format, seeded with the current unreleased feature set
  • SECURITY.md — vulnerability reporting contact and scope note
  • .github/ISSUE_TEMPLATE/bug_report.md — structured bug report template
  • .github/ISSUE_TEMPLATE/feature_request.md — structured feature request template

Note: LICENSE (Apache 2.0) was added directly via the GitHub UI and is already on main.

Why

The repo had no documentation beyond code comments. These files cover the minimum expected by anyone evaluating or contributing to an open source Go library.

Test Plan

No code changes — review each file for accuracy against the actual API.

Checklist

  • make test passes
  • make lint passes

@0mega24 0mega24 merged commit c9be121 into main Apr 17, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant