CEO of RisingSTack Tamas Kadlecsik wrote this guide for Node.js developers interested in learning Go. Throughout a tutorial series, we’ll cover the basics of getting started with the Go language, while building an app and exposing it through a REST, GraphQL and GRPC API.
Go is becoming the new enterprise language besides Java and C# and for a good reason.
Go also features very nice concurrency primitives and provides excellent speed if used right. However, the number of libraries compared to other platforms is small, and they tend to be young.
The first installment covers:
- Golang Setup
- Variables and Constants in Go
- Net / http with Go
- Encoding / json
- Dependency management
- Build tooling
You can find the final version of the source code for this blog post on GitHub. Nice work!
[Read More]