Go (Golang) Masterclass: Learn Like a Google Engineer

Source: https://www.udemy.com/course/learn-golang-like-google-engineers-do/

What you’ll learn

  • Build Production-ready REST API, URL Bookmarking Web App with templates, GraphQL service
  • Build Advanced GraphQL API
  • Build A.I-ready Systems By Implementing The MCP Protocol From Scratch
  • Learn Go from scratch, including data types, the standard library, concurrency, and best practices
  • Learn Go concurrency patterns with goroutines and channels
  • Master modern Go features including generics, modules, and embed directive
  • Implement professional testing strategies including mocking and integration tests
  • Build container ready application with Docker and microservices architecture
  • Learn Industry best practices for clean architecture and error handling
  • Learn how to interact with AWS: S3 and SQS. Mock on your system with Localstack without spending money
  • Integrate with the Database (SQLite and Postgres) using raw SQL and an ORM with gORM
  • Complete Docker Workflow with docker compose
  • Best practices on how to build software using an incremental development approach.
  • Build dozens of projects along the way to make you master every aspect of Go
  • Learn how to test any kind of complicated code in Go
  • Learn advanced Postgres Full-text search feature

Requirements

  • Patient and the hunger to become a great Go engineer.
  • Basic programming knowledge in any language (variables, loops, functions)
  • Familiarity with the command line/terminal would be beneficial.
  • Computer with Windows, macOS, or Linux
  • Go 1.24+ (installation covered in course)
  • An Editor VS Code or Goland (I use Goland), Docker Desktop and Git

5 Your first Go project (Custom Logger) mp4 0000

5 Your first Go project (Custom Logger) mp4 0001

5 Your first Go project (Custom Logger) mp4 0002

5 Your first Go project (Custom Logger) mp4 0003



Download Links

Password: cms.ddpanda.org

Enjoyed this post?

If this article helped you, consider supporting my work.

Support 🐼

Leave a Reply

Your email address will not be published. Required fields are marked *