Skip to content

fix: remove go_package — consumers own their package paths#3

Merged
tumberger merged 1 commit intomainfrom
fix/remove-go-package
Apr 5, 2026
Merged

fix: remove go_package — consumers own their package paths#3
tumberger merged 1 commit intomainfrom
fix/remove-go-package

Conversation

@tumberger
Copy link
Copy Markdown
Contributor

@tumberger tumberger commented Apr 5, 2026

The proto repo should not declare language-specific options. go_package is a Go-specific concern — each consumer sets it via buf.gen.yaml managed mode.

Before: proto declares go_package, every consumer overrides it.
After: proto declares nothing language-specific, consumers set their own paths.

🤖 Generated with Claude Code


Open with Devin

@tumberger tumberger force-pushed the fix/remove-go-package branch from d3b4f30 to 1db30aa Compare April 5, 2026 18:01
The proto repo should not declare language-specific options. Each
consumer (Go CLI, TypeScript API, Python SDK) sets their own package
path in their buf.gen.yaml via managed mode.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@tumberger tumberger force-pushed the fix/remove-go-package branch from 1db30aa to fad3825 Compare April 5, 2026 18:02
@tumberger tumberger merged commit b936102 into main Apr 5, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant