Go: Design Patterns for Real-World Projects
What You Will Learn:
Install and configure the Go development environment to quickly get started with your first program
Use the basic elements of the language including source code structure, variables, constants, and control flow primitives
Get to know all the basic syntax and tools you need to start coding in Go
Create unique instances that cannot be duplicated within a program
Build quirky and fun projects from scratch while exploring patterns, practices, and techniques, as well as a range of different technologies
Create websites and data services capable of massive scaling using Go’s net/http package,
Explore RESTful patterns as well as low-latency WebSocket APIs
Interact with a variety of remote web services to consume capabilities, ranging from authentication and authorization to a fully functioning thesaurus
1