REST based microservices API development in Go lang | FREE Udemy Course

Free Certification Course Title: REST based microservices API development in Go lang

Master the concept of API development using the Hexagonal Architecture


  • The student should know basic golang programming concepts like structs, receiver functions and interface
  • The student should be comfortable with object-oriented programming concepts

What you’ll learn:

  • Build micro-services API in Go
  • Working with small steps
  • Take the informed decision on choosing various libraries
  • Understand the role of multiplexer in HTTP web server
  • Encoding structs to JSON or XML
  • Understand the routing capabilities of gorilla/mux
  • Master the Hexagonal Architecture design and its implementation
  • Understand how dependency injection works in Go
  • Design your own error library
  • Understand and implement the structured logging
  • Decoupling the domain objects and DTOs
  • Implement authentication and authorization using JWT tokens
  • Code Refactoring
  • State based unit testing
  • Unit testing using the mocks

    Who this course is for:

    • Developers who want to take their career to the next level by improving their skills and learning about REST based microservices API development.
    • College students currently learning about Golang.
    • Experienced developers that have recently started working with Go and want to learn how microservices development is done in golang.

    This course includes:

    • 5 hours on-demand video
    • 1 article
    • Full lifetime access
    • Access on mobile and TV
    • Certificate of completion

      How to get REST based microservices API development in Go lang?

      1. Sign Up on
      2. Get free course Here(REST based microservices API development in Go lang): Click Here

      Apply Coupon Code: 3DAYS-UNLIMITED

      **Note: Free coupon/offer may expire soon.**

Leave a Comment