Categorygithub.com/sashamelentyev/interfacebloat
modulepackage
1.1.0
Repository: https://github.com/sashamelentyev/interfacebloat.git
Documentation: pkg.go.dev

# README

interfacebloat

Interface bloat (anti-pattern, also called fat interface) is when an interface incorporates too many operations on some data.

A linter that checks length of interface.

The bigger the interface, the weaker the abstraction. (C) Go Proverbs

Install

go install github.com/sashamelentyev/interfacebloat

Examples

interfacebloat ./...

Links

# Packages

No description provided by the author