Define and run pattern-based custom linting rules.
-
Updated
Sep 25, 2025 - Go
Define and run pattern-based custom linting rules.
Maintained LizzieYzy / KataGo GUI for Go review, with Fox nickname fetch, fast whole-game analysis, winrate overview, and cross-platform bundles.
CPU-guided performance analyzer for Go
Simple go linter that checks that all your functions have only named return parameters.
Useful R functions for Multi-omics analyses
Static analysis for flaky Go tests — catches flaky-test patterns before they flake in CI
A restriction-only linter for Go. Every rule rejects a legal construct; none adds syntax.
Opinionated go/analysis analyzers that reject low-evidence Go patterns
A phase-aware driver for Go analysis.
My tools for Go development.
This project was conducted as part of the HIDS-7003-01 Final Project to explore molecular and immune-related changes in Bladder Cancer using genomic data.
KataRank: Multi-Dimensional Go Player Strength Assessment.
An analysis.Analyzer that keeps tests on the testing.T native helpers.
An analysis.Analyzer that keeps test comparisons on go-cmp.
Custom golangci-lint plugin that validates slog and zap log messages.
Cell shape‐based chemical screening reveals an epigenetic network mediated by focal adhesions
A pathologically strict variable declaration analyzer for Go.
An analysis.Analyzer that reports single-field structs replaceable by their underlying type.
A flexible tool for parallel type checking of Go files, with dynamic CLI commands and extensibility for managing codebases efficiently.
An analysis.Analyzer for error format strings: construction through fmt.Errorf, wrapping through %w.
Add a description, image, and links to the go-analysis topic page so that developers can more easily learn about it.
To associate your repository with the go-analysis topic, visit your repo's landing page and select "manage topics."