ngrok's Go SDK v2: simple, streamlined, more powerful
Blog post from Ngrok
The release of ngrok-go v2 introduces a modernized, open-source Go package designed for embedding ngrok directly into Go applications, offering a leaner and more idiomatic interface that simplifies integration and maintenance. The update reduces the API surface, consolidating from three subpackages to one and cutting over 150 identifiers to 50, while introducing a unified Traffic Policy API to streamline middleware and access control. It includes fine-grained control over TLS and Dialer configurations and integrates Go’s new structured logging library, log/slog, for seamless observability. ngrok-go v2 aligns with ngrok's platform concepts to ensure consistency and ease of use across its suite of tools, providing a simplified experience for secure, environment-agnostic API gateway implementation. The updated package has been widely adopted by developers and integrated into numerous open-source projects, with plans to extend similar improvements to other language SDKs throughout the year.
| Trend | Post Mentions | Total Month Mentions | Posts | Companies | MoM |
|---|---|---|---|---|---|
| Kubernetes | 1 | 1,613 | 282 | 85 | +4% |
| Observability | 1 | 1,870 | 422 | 128 | +10% |
| Vector Search | 1 | 1,525 | 253 | 110 | -6% |
Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.