Skip to content

Conversation

@devin-ai-integration
Copy link
Contributor

Summary

Updates the Go publishing documentation to clarify that Go SDKs are automatically published to pkg.go.dev when repository requirements are met. This addresses customer confusion about Go SDK publishing (per internal Slack thread about Merge's Go SDK).

Key changes:

  • Clarifies that no dedicated CI is needed for publishing - it's automatic
  • Adds two new requirements: valid Go module path in go.mod and semantic version tag
  • Adds the exact URL where SDK is published: https://pkg.go.dev/<go-module-path-in-go.mod>
  • Adds a Warning about module path versioning - if go.mod has a /v2 suffix, the SDK publishes to a different URL
  • Updates step title from "Publish on pkg.go.dev" to "Verify on pkg.go.dev" to reflect automatic nature
  • Updates URL placeholders to use <go-module-path-in-go.mod> for consistency

Review & Testing Checklist for Human

  • Verify the Warning about /v2 module path versioning is technically accurate and clearly explains the issue
  • Check that the URL format https://pkg.go.dev/<go-module-path-in-go.mod> is correct and matches Go's actual behavior
  • Preview the page to ensure the Warning component renders properly

Notes

Link to Devin run: https://app.devin.ai/sessions/1aee80761ff84568813b7a31fd67562e
Requested by: Fern Support (info@buildwithfern.com)

@devin-ai-integration
Copy link
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

@github-actions
Copy link
Contributor

Assignee Required

This PR was opened by Devin AI but the requester's email (info@buildwithfern.com) is not in the username mapping. Please add an assignee manually.

@github-actions
Copy link
Contributor

🌿 Preview your docs: https://fern-preview-a8ca11c5-de90-486a-bacb-3d60967fb113.docs.buildwithfern.com/learn

Visual changes detected:

fern/products/sdks/overview/go/publishing-to-go-package-manager.mdx

Page: learn/sdks/generators/go/publishing | Change: 75.40482699892435%

fern/products/sdks/overview/go/publishing-to-go-package-manager.mdx comparison

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.

0 participants