Hexagonal Architecture in Go with practical API development
Strengths
Comprehensive Pattern Coverage
The curriculum covers the full lifecycle of an application, including architectural design, database adapters, and DTOs.

Master the concept of microservices API development using the Hexagonal Architecture in Go
InstructorAshish Juyal
Free
Free

Free

The curriculum covers the full lifecycle of an application, including architectural design, database adapters, and DTOs.
Editorial course preview
This view highlights a concrete, legible example from the course presentation.
This presentation slide outlines the course objectives, covering Dev environment setup, Hexagonal Architecture, dependency inversion in Go, JWT tokens, and unit testing.
Instruction includes hands-on tasks such as building a time API and refactoring customer retrieval functions.
The use of the unmaintained gorilla/mux library is noted, and some learners reported discrepancies between lecture content and updated GitHub code.
Certain sections, particularly regarding security and database setup, lack detailed walkthroughs or necessary SQL resources.
The curriculum aligns well with the target of developers learning microservices, assuming they possess the required basic Go knowledge.