Commit Graph

5321 Commits

Author SHA1 Message Date
root
43d721c2eb
Add g framework to functional programming resources (#6005) 2026-02-28 20:44:05 +00:00
Andrey Kolkov
4f16464a30
Add scigolib/matlab to Science and Data Analysis (#6070) 2026-02-28 19:11:24 +00:00
Craig Johnston
77d0c17136
Add kubefwd to DevOps Tools (#5983) 2026-02-28 18:02:24 +00:00
Andrey Kolkov
4778f4f9ed
Add born-ml/born to Machine Learning (#6056) 2026-02-28 17:00:15 +00:00
Andrey Kolkov
f26ffacbc7
Add scigolib/hdf5 to Science and Data Analysis (#5948) 2026-02-28 16:57:05 +00:00
dragonrider
891364a98c
Add cdns (#6045)
* Add cdns

* chore: Remove duplicate entry for 'cdns' in README

Removed duplicate entry for 'cdns' from the list of packages.
2026-02-28 15:44:39 +00:00
smallnest
ab92db01f0
Add langgraphgo (#5985)
Co-authored-by: chaoyuepan <chaoyuepan@baidu.com>
2026-02-28 15:32:16 +00:00
Avelino
64b3ad32b7
fixed netlify timeout
Signed-off-by: Avelino <31996+avelino@users.noreply.github.com>
2026-02-28 11:55:43 -03:00
Avelino
a532200f99
new layout (#6065)
* new layout

Signed-off-by: Avelino <31996+avelino@users.noreply.github.com>

* project page in site

Signed-off-by: Avelino <31996+avelino@users.noreply.github.com>

---------

Signed-off-by: Avelino <31996+avelino@users.noreply.github.com>
2026-02-28 11:27:46 -03:00
TimLai666
a234403f92
Add insyra to scientific computing libraries list (#5982)
Added the insyra library to the README under scientific computing and data analysis libraries. Insyra provides statistics, visualization, Parquet support, and Python integration.
2026-02-28 13:50:01 +00:00
Kwesi Rutledge
91a705cdf6
Update README.md (#4923)
Inserted MatProInterface.go into README.
2026-02-28 13:13:42 +00:00
Avelino
45f2b49ef4
fix(ci): add safe.directory config to fix git fetch in container (#6064)
The "Fetch base branch" step fails with exit code 128 when running
inside the golang:latest container because Git does not recognize the
workspace as a safe directory. This is a Git security feature (CVE-2022-24765)
that blocks operations in directories owned by a different user, which
happens when actions/checkout runs inside a container.

https://claude.ai/code/session_01NBtQtSPnsSvAwqUMBMLGFh

Co-authored-by: Claude <noreply@anthropic.com>
2026-02-28 09:52:42 -03:00
Avelino
00b59434f5
Add environment specification to recheck workflow 2026-02-28 05:37:52 -03:00
Avelino
18e5e3b34c
fix(ci): use PAT (GH_TOKEN) instead of GITHUB_TOKEN for recheck workflow (#6057)
Events created by GITHUB_TOKEN do not trigger other workflows (GitHub
design to prevent infinite loops). Switch to the repo's GH_TOKEN PAT
so close/reopen events properly trigger pr-quality-check.

https://claude.ai/code/session_01JcdbDdtERhAXFFZmu3pCVY

Co-authored-by: Claude <noreply@anthropic.com>
2026-02-28 05:35:18 -03:00
Avelino
fd64abec8a
Remove WorkOS sponsorship from README
Removed WorkOS sponsorship section from README.
2026-02-28 05:34:54 -03:00
Avelino
f74f180683
Migrate PR quality checks from Node.js to Go (#6055)
* automate PR review: rewrite quality checks in Go and add diff validation

- Replace check-quality.js with Go implementation that adds:
  open source license detection, repo maturity (5+ months),
  CI/CD presence check, and README existence verification
- Add new check-pr-diff tool that validates README changes:
  single item per PR, link consistency with PR body,
  description format, non-promotional language, and
  category minimum size (3 items)
- Update pr-quality-check workflow to run both Go tools
  with separate quality and diff reporting sections
- Improve CONTRIBUTING.md with new "What is checked automatically"
  section documenting all blocking and non-blocking CI checks,
  plus what still requires manual maintainer review
- Improve PR template with clearer structure separating
  CI-validated requirements from manual review items

https://claude.ai/code/session_01JcdbDdtERhAXFFZmu3pCVY

* add actionable fix instructions to automated PR review comments

Each failed check now includes a "How to fix" section with specific
commands and steps the contributor needs to take, e.g.:
- missing go.mod → shows exact `go mod init` + `go mod tidy` commands
- missing semver release → shows `git tag v1.0.0` command and GitHub UI link
- low Go Report Card grade → shows `gofmt`, `go vet` commands
- missing PR body links → shows the exact text to paste
- description without period → shows the corrected entry line
- link mismatch → shows both URLs and which to update

https://claude.ai/code/session_01JcdbDdtERhAXFFZmu3pCVY

* add auto-merge when all PR quality checks pass

Adds an auto-merge job that enables GitHub's native auto-merge (squash)
after the quality and diff checks succeed. GitHub will only execute the
merge once ALL required branch protection status checks are green
(including the tests workflow).

Requires "Allow auto-merge" to be enabled in repo settings.

https://claude.ai/code/session_01JcdbDdtERhAXFFZmu3pCVY

* add workflow to re-run quality checks on all open PRs

Creates a manual workflow_dispatch workflow that iterates through all
open PRs and closes/reopens each one to re-trigger the quality check
pipeline. Includes a 2s delay between PRs to respect API rate limits.

Usage: Actions tab → "Re-check all open PRs" → Run workflow

https://claude.ai/code/session_01JcdbDdtERhAXFFZmu3pCVY

* skip quality checks for PRs that don't modify README.md

The quality checks (forge link, pkg.go.dev, Go Report Card, etc.) only
apply to package addition/removal PRs. Internal PRs (workflow changes,
docs, scripts) were failing because they naturally don't have those
fields in the PR body.

Now the workflow first detects if README.md is in the changed files:
- If yes: runs full quality + diff checks as before
- If no: posts a "Skipped" notice and passes cleanly

Fixes false failures like PR #6055.

https://claude.ai/code/session_01JcdbDdtERhAXFFZmu3pCVY

---------

Co-authored-by: Claude <noreply@anthropic.com>
2026-02-27 07:05:00 -03:00
Daniel Bates
b004a84243
fix: accept app.codecov.io URLs in quality check script (#6044)
The codecov.io URL format changed to use an app. subdomain
(e.g. https://app.codecov.io/gh/user/repo). Update the regex
to accept both codecov.io and app.codecov.io.

Closes #6025

Co-authored-by: Your Name <your-email@example.com>
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 01:13:56 +05:30
Swastik Baranwal
e96b2c527f
chore(readme): update box-cli-maker link and desc (#6037)
* Fix box-cli-maker link in README.md

Updated the link for box-cli-maker to the correct repository.

* Fix typo in box-cli-maker description
2026-02-13 16:38:31 +05:30
scholar7r
65f8c31475
Remove GopherChina from the events list (#6023)
GopherChina domain name is for sale
2026-02-03 14:23:21 +05:30
Vsevolod Strukchinsky
f6499b86aa
Remove 2q from caches (#6016)
Cache is not quite optimized for concurrent access. It is recommended to use `otter` or other more production ready cache.
2026-01-29 13:04:32 +05:30
𝐘𝐨𝐬𝐞𝐛𝐲𝐭𝐞
c535505677
Update nodepass repository link and description (#6000) 2026-01-19 12:39:58 +05:30
root
0b61ae89da
Add surf HTTP client (#5976)
* Add surf HTTP client

* Fix formatting of surf entry in README.md
2026-01-18 16:16:30 +05:30
loudgolem
5e256873ce
play: fix description and move category (#5997) 2026-01-18 12:36:11 +05:30
Guocheng Song
6fe167c985
Add NoKV to Database section (#5958)
* Add NoKV to Database section

* Fix NoKV description in README.md
2026-01-17 22:21:49 +05:30
Pádraic Slattery
2e31843b91
docs: Update outdated GitHub Actions versions (#5991) 2026-01-16 22:45:02 +05:30
matthias
36d156dda6
add stacktower to utilities (#5959) 2026-01-12 09:01:18 +05:30
Angad Behl
fc9dd0a337
Addded tidwall/sjson (#4531) 2026-01-11 13:51:27 +05:30
Hazar
ff85f8c756
Readme: Move Actor Model out of toc (#5932) 2026-01-11 13:21:14 +05:30
Viraj Shirodkar
6baf3277ae
replace broken Cloud Immunity link in Tutorials (#5947)
Co-authored-by: loudgolem <phanirithvij2000@gmail.com>
2025-12-09 08:39:08 +05:30
adeel26in
2bb07df0f2
beep: update link to active fork (#5945) 2025-11-26 01:20:21 +05:30
Johan Bonneau
2698e59441
add nview (#5880) 2025-11-15 18:02:48 +05:30
Maria Ines Parnisari
56e2cfaed9
remove gogoprotobuf (#5919) 2025-11-03 17:25:01 +05:30
Joshua Shanks
64ee146bb9
Remove configure, gofigure, ingo, config, mini, and store which are no longer mainted (#5915)
Signed-off-by: Joshua Shanks <jjshanks@gmail.com>
2025-11-01 09:58:18 +05:30
Joshua Shanks
6a811115df
Remove sand, ts, and clif which are no longer maintained (#5914)
Signed-off-by: Joshua Shanks <jjshanks@gmail.com>
2025-11-01 09:57:27 +05:30
Joshua Shanks
d60c675e64
Remove chalk and cfmt which is no longer maintained (#5913)
Signed-off-by: Joshua Shanks <jjshanks@gmail.com>
2025-11-01 01:37:53 +05:30
Hamed Esam
44263fcabf
Add k9s to DevOps Tools section (#5909) 2025-10-29 22:22:21 +05:30
Egor Sazonov
90f89e3ec3
added play to Audio and Music Section (#5879) 2025-10-22 17:45:14 +05:30
Egor Sazonov
415abe4297
added bluetuith (#5875) 2025-10-22 17:42:25 +05:30
loudgolem
728d90f1e7
go-githubauth: fix ordering (#5891) 2025-10-22 17:41:31 +05:30
邱敬幃 Pardn Chiu
d69a583cba
Pardnchiu/go-jwt (#5881)
* Add pardnchiu/go-cron

* move go-jwt to be positioned after go-jose

Removed duplicate entry for go-jwt from the list of authentication libraries.
2025-10-21 15:18:56 -03:00
Andrés Reyes el Programador Pobre
b82dfe9a90
Add correct URL to Obreron package entry (#5887)
Co-authored-by: areyes-bsale <areyes-bsale@imaginex.cl>
2025-10-21 19:15:58 +05:30
A. Giordano
0e16f5992a
Add argus to Configuration section (#5876)
Co-authored-by: agilira <github@agilira.com>
2025-10-21 07:01:51 -03:00
Egor Sazonov
ebfea75786
Added oras to Distributed Systems Section (#5878) 2025-10-21 07:01:08 -03:00
Alexander Becker
f48ec25928
Add boring (#5883) 2025-10-21 06:59:25 -03:00
simplysatvika
bf63ecbfd4
updated .codeclimate.yml (#5884)
hi there! I am a hs cs student participating in hacktoberfest (: I made some edits and did the task you asked about, removing the unnecessary lines and I would really appreciate an approval! tysm!
2025-10-21 06:56:53 -03:00
邱敬幃 Pardn Chiu
0002f6392b
Add pardnchiu/go-cron - brief description (#5741)
Merging PR #5741 - Add pardnchiu/go-scheduler. All quality requirements met after resolving naming conflict.
2025-10-18 11:20:02 -03:00
Tosone
67d1a73d13
Add sigma (#5113) 2025-10-18 10:19:11 -03:00
Dmytro Titov
30eb2d4058
Add retro library (#5258)
* Update README.md

Add retro library

* Update README.md

Add retro library
2025-10-18 10:19:07 -03:00
Sai Nageswar Satchidanand
33eb7ca805
Adding go-api-boot to web frameworks (#5319)
* Adding go-api-boot to web frameworks

* Update README.md

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

* Fixing test expecting frameworks sorted by name

* Update README.md

---------

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-10-18 10:19:02 -03:00
Matthias Friedrich
2ca6fbb337
Add matzefriedrich/parsley (#5404) 2025-10-18 10:18:58 -03:00