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

Go Standard Library

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

Go has become a very popular programming language in the developer community due to its simplicity, performance, and focus on modern programming techniques.The key to making the most efficient use of Go is to keep your code lean, and one of the best ways to do that is to use the standard package library. In this course, instructor Ademusoyo Awosika-Olumo provides an in-depth overview of some of the most common and essential packages within the Go standard library. Gain a thorough understanding of these packages, their functionalities, and practical applications in Go programming. By the end of this course, you will be better equipped to leverage the full power and efficiency of Go's built-in tools.


01 - Introduction
  • 01 - Common packages in Go
  • 02 - What you should know
  • 03 - CoderPad walkthrough

  • 02 - 1. Introduction to Go
  • 01 - Introduction to the Go standard library

  • 03 - 2. Handling and Formatting Input and Output Operations
  • 01 - Overview of input and output (IO)
  • 02 - Handling IO operations with os, io, and fmt

  • 04 - 3. Working with Strings
  • 01 - An overview of the strings package
  • 02 - Basic string operations
  • 03 - Searching and substring operations
  • 04 - String manipulation operations
  • 05 - Regexp operations
  • 06 - Solution Substrings
  • 07 - Solution String manipulation

  • 05 - 4. Time and Date Handling
  • 01 - Overview of the time package
  • 02 - Formatting and parsing time
  • 03 - Scheduling and time intervals
  • 04 - Solution Managing time operations

  • 06 - 5. Handling Network Operations
  • 01 - Overview of the networking package
  • 02 - Working with URLs using neturl
  • 03 - Performing HTTP requests using nethttp
  • 04 - Managing request data with the context package

  • 07 - 6. Encoding and Decoding
  • 01 - Overview of the encoding package
  • 02 - Encoding and decoding JSON and XML
  • 03 - Encoding and decoding binary data
  • 04 - Solution Decoding JSON

  • 08 - 7. Managing Concurrency
  • 01 - Overview of the sync package
  • 02 - Understanding mutex and condition variables
  • 03 - Understanding wait groups and atomic operations

  • 09 - 8. Testing
  • 01 - Overview of the test package
  • 02 - Writing tests
  • 03 - Benchmarking in Go

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

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

    ایمیل شما:
    تولید کننده:
    شناسه: 45559
    حجم: 118 مگابایت
    مدت زمان: 69 دقیقه
    تاریخ انتشار: ۱۴ دی ۱۴۰۴
    طراحی سایت و خدمات سئو

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