Back to list

Vendoring creates compatibility issues, 37% still use it instead of modules

4/10 Low

Despite Go modules being the recommended approach, 37% of developers still use vendoring which causes compatibility and portability issues. Lack of consistent version control with modules persists.

Category
dependency
Workaround
partial
Stage
build
Freshness
persistent
Scope
language
Upstream
stale
Recurring
Yes
Buyer Type
team

Sources

Collection History

Query: “What are the most common pain points with Go for developers in 2025?3/29/2026

According to the Go community survey, 37% of developers use vendoring, which can cause compatibility issues. Always maintain consistent version control with Go modules to ensure reproducibility.

Created: 3/29/2026Updated: 3/29/2026