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

Go for Python Developers

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

Go is steadily becoming one of the most popular programming languages, and more and more organizations are now using Go to write services. Many Python developers now find themselves having to transition to Go, and in this course, Miki Tebeka helps Python developers make the switch to get started writing Go programs. Miki covers the basics, from built-in types to function definitions, and gets into concurrency and project engineering as well. He also provides challenges and solutions for each chapter, so you can practice your skills as you learn. If you’re a Python developer looking for some hands-on experience as you transition to Go, join Miki in this course.


01 - Introduction
  • 01 - Why Go
  • 02 - What you should know
  • 03 - Setting up

  • 02 - 1. Getting Started
  • 01 - Sample program
  • 02 - Running and debugging
  • 03 - Compiling
  • 04 - Challenge Current time
  • 05 - Solution Current time

  • 03 - 2. Built-In Types
  • 01 - Numbers
  • 02 - Strings
  • 03 - Slices
  • 04 - Maps
  • 05 - Challenge Character frequency
  • 06 - Solution Character frequency

  • 04 - 3. Functions
  • 01 - Function definition
  • 02 - Multiple return values
  • 03 - Error handling
  • 04 - Pointers
  • 05 - Defer
  • 06 - Challenge File magic
  • 07 - Solution File magic

  • 05 - 4. Structs, Methods, and Interfaces
  • 01 - Defining and creating structs
  • 02 - Methods
  • 03 - Embedding
  • 04 - Interfaces
  • 05 - Generics
  • 06 - Challenge VMs
  • 07 - Solution VMs

  • 06 - 5. Concurrency
  • 01 - Goroutines
  • 02 - Channels
  • 03 - WaitGroup
  • 04 - Timeouts and cancellations
  • 05 - Challenge Parallel files
  • 06 - Solution Parallel files

  • 07 - 6. Project Engineering
  • 01 - Testing
  • 02 - Dependency management
  • 03 - Project structure
  • 04 - Logging
  • 05 - Challenge Shutdown server
  • 06 - Solution Shutdown server

  • 08 - Conclusion
  • 01 - Next steps
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 9509
    حجم: 252 مگابایت
    مدت زمان: 89 دقیقه
    تاریخ انتشار: 22 فروردین 1402
    طراحی سایت و خدمات سئو

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