وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Consuming RESTful APIs in Golang

سرفصل های دوره

RESTful APIs are widely used and consumed in the world of software engineering and the most popular means of communication between microservices. In this course, software engineer Michael Okuboyejo equips you with the essential skills to proficiently interact with RESTful APIs using Golang's native HTTP client. Explore how to create HTTP requests for the different request methods. Learn about authentication, response handling, and advanced topics like concurrency and proper unit testing. By the end of this course, you will not only enhance your Golang proficiency but also be able to build robust REST API integrations.


01 - Introduction
  • 01 - Golang and consuming RESTful APIs

  • 02 - 1. Understanding RESTful APIs
  • 01 - Introduction to RESTful APIs
  • 02 - Introduction to the Golang native HTTP client

  • 03 - 2. Making HTTP Requests in Golang
  • 01 - Making GET requests
  • 02 - Making POST, PUT, and PATCH requests
  • 03 - Handling request bodies and headers

  • 04 - 3. Handling API Responses
  • 01 - Parsing JSON responses
  • 02 - Error handling

  • 05 - 4. Security, Authentication, and Authorization
  • 01 - Basic authentication
  • 02 - Token-based authentication
  • 03 - Handling sensitive data
  • 04 - SSLTLS considerations

  • 06 - 5. Advanced Topics
  • 01 - Concurrency in API requests
  • 02 - Rate limiting and throttling
  • 03 - Optimizing API requests

  • 07 - 6. Testing
  • 01 - Unit testing API calls
  • 02 - Mocking REST APIs for testing

  • 08 - Conclusion
  • 01 - Go HTTP client tips
  • 02 - Final thoughts and recommendations
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    شناسه: 39690
    حجم: 209 مگابایت
    مدت زمان: 100 دقیقه
    تاریخ انتشار: 22 مرداد 1403
    دیگر آموزش های این مدرس
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید