Your new microservice development environment friend. This CLI tool allows you to define a configuration to work with both local applications (Go, NodeJS, Rust or others) and forward some other applications over Kubernetes in case you don't want to run them locally.
Go by Example is a hands-on introduction to Go using annotated example programs.
Learn Go with test-driven development