This story was originally published on HackerNoon at:
https://hackernoon.com/i-built-a-go-based-ngrok-alternative-with-zero-dependencies.
Built a fast, zero-dependency ngrok alternative in Go using Cloudflare tunnels. Here’s how it works, why Go won, and what I learned.
Check more stories related to programming at:
https://hackernoon.com/c/programming.
You can also check exclusive content about
#golang,
#golang-tunneling-tool,
#ngrok-alternative,
#cloudflare-tunnels,
#go-cli-tools,
#self-hosted-tunneling,
#cross-platform-go-binary,
#golocalport, and more.
This story was written by:
@astley. Learn more about this writer by checking
@astley's about page,
and for more stories, please visit
hackernoon.com.
Built a complete ngrok-like tunnel service in Go in one evening (~3.5 hours of focused coding time). Includes both client CLI and backend server. Total code: ~800 lines. Works with Cloudflare Tunnels for free, secure HTTPS tunnels from localhost to the internet.
Tech Stack: Go, Cloudflare Tunnels, Cloudflare API
Website: https://www.golocalport.link/