AI code review for Go.
Go review is discipline review: errors returned but ignored, contexts dropped at the first hop, secrets sitting in constants. WellMerged sorts the diff into Stories, then checks the spots where that discipline usually slips.
What WellMerged checks on every Go pull request.
- Discarded errors
- Returned errors assigned to underscore or left unchecked are flagged at the line, with the failure they hide.
- Dropped context
- Calls that shed request context mid-chain are surfaced as concerns for the whole request path.
- Secrets in source
- Hardcoded credentials and tokens in new Go code fail the required checks check.
- Missing tests
- Changed packages without table-driven tests are flagged, and test skeletons are drafted.
The AI review traces goroutine and channel use around the change, calling out lock scope and shutdown behavior when the diff touches them.
Run it on your Go repository.
Install the GitHub App and open a pull request. Reviews on public repositories are free with no cap, and every plan starts with 100 private reviews a month.