Design Patterns in Go

Discover the modern implementation of design patterns in Go (golang)
4.50 (2037 reviews)
Udemy
platform
English
language
Programming Languages
category
instructor
Design Patterns in Go
18 161
students
10 hours
content
Aug 2020
last update
$79.99
regular price

What you will learn

Recognize and apply design patterns

Refactor existing designs to use design patterns

Reason about applicability and usability of design patterns

Course Gallery

Design Patterns in Go – Screenshot 1
Screenshot 1Design Patterns in Go
Design Patterns in Go – Screenshot 2
Screenshot 2Design Patterns in Go
Design Patterns in Go – Screenshot 3
Screenshot 3Design Patterns in Go
Design Patterns in Go – Screenshot 4
Screenshot 4Design Patterns in Go

Charts

Students
Price
Rating & Reviews
Enrollment Distribution

Comidoc Review

Our Verdict

This design patterns in Go course stands out for its practical examples and SOLID principles coverage, making it an engaging learning experience for both beginners and experienced programmers. Although visual aids could be improved and the course leans slightly towards those already familiar with design patterns, the overall content is valuable and relevant for anyone looking to enhance their Go programming skills.

What We Liked

  • Excellent for translating OOP concepts to Go, ideal for those familiar with design patterns in other languages.
  • In-depth coverage of SOLID principles and how they apply to Go, making it easier to write cleaner code.
  • Practical examples demonstrate real-world applications, helping to solidify understanding.
  • Suitable for both beginners and intermediate Go programmers seeking to improve their design pattern skills.

Potential Drawbacks

  • Lacking visual aids such as diagrams or slides, making it challenging for some learners to follow along.
  • A few reviewers mention difficulties understanding the code when explained too quickly without proper context.
  • The Go version used in the course is slightly outdated, which may cause confusion for those not familiar with earlier versions.
2653684
udemy ID
13/11/2019
course created date
07/02/2020
course indexed date
Bot
course submited by