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

Go: The Complete Developer’s Guide (Golang)

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

Master the fundamentals and advanced features of the Go Programming Language (Golang)


01 - Getting Started
  • 001 How to Get Help.html
  • 002 Course Resources.html
  • 002 diagrams.zip
  • 003 Join Our Community!.html
  • 004 Environment Setup
  • 005 VSCode Installation
  • 006 Go Support in VSCode

  • 02 - A Simple Start
  • 001 Boring Ol Hello World
  • 002 Five Important Questions
  • 003 Go Packages
  • 004 Import Statements
  • 005 File Organization
  • 006 How to Access Course Diagrams.html

  • 03 - Deeper Into Go
  • 001 Project Overview
  • 002 New Project Folder
  • 003 Variable Declarations
  • 004 Functions and Return Types
  • 005 Slices and For Loops
  • 006 OO Approach vs Go Approach
  • 007 Custom Type Declarations
  • 008 Receiver Functions
  • 009 Creating a New Deck
  • 010 Slice Range Syntax
  • 011 Multiple Return Values
  • 012 Byte Slices
  • 013 Deck to String
  • 014 Joining a Slice of Strings
  • 015 Saving Data to the Hard Drive
  • 016 Reading From the Hard Drive
  • 017 Error Handling
  • 018 Shuffling a Deck
  • 019 Random Number Generation
  • 020 Testing With Go
  • 021 Writing Useful Tests
  • 022 Asserting Elements in a Slice
  • 023 Testing File IO
  • 024 Project Review

  • 04 - Organizing Data With Structs
  • 001 Structs in Go
  • 002 Defining Structs
  • 003 Declaring Structs
  • 004 Updating Struct Values
  • 005 Embedding Structs
  • 006 Structs with Receiver Functions
  • 007 Pass By Value
  • 008 Structs with Pointers
  • 009 Pointer Operations
  • 010 Pointer Shortcut
  • 011 Gotchas With Pointers
  • 012 Reference vs Value Types

  • 05 - Maps
  • 001 Whats a Map
  • 002 Manipulating Maps
  • 003 Iterating Over Maps
  • 004 Differences Between Maps and Structs

  • 06 - Interfaces
  • 001 Purpose of Interfaces
  • 002 Problems Without Interfaces
  • 003 Interfaces in Practice
  • 004 Rules of Interfaces
  • 005 Extra Interface Notes
  • 006 The HTTP Package
  • 007 Reading the Docs
  • 008 More Interface Syntax
  • 009 Interface Review
  • 010 The Reader Interface
  • 011 More on the Reader Interface
  • 012 Working with the Read Function
  • 013 The Writer Interface
  • 014 The io.Copy Function
  • 015 The Implementation of io.Copy
  • 016 A Custom Writer

  • 07 - Channels and Go Routines
  • 001 Website Status Checker
  • 002 Printing Site Status
  • 003 Serial Link Checking
  • 004 Go Routines
  • 005 Theory of Go Routines
  • 006 Channels
  • 007 Channel Implementation
  • 008 Blocking Channels
  • 009 Receiving Messages
  • 010 Repeating Routines
  • 011 Alternative Loop Syntax
  • 012 Sleeping a Routine
  • 013 Function Literals
  • 014 Channels Gotcha!

  • 08 - Extras
  • 001 Bonus!.html
  • 45,900 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    خرید دانلودی فوری

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

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 1769
    حجم: 2724 مگابایت
    مدت زمان: 501 دقیقه
    تاریخ انتشار: 27 دی 1401
    طراحی سایت و خدمات سئو

    45,900 تومان
    افزودن به سبد خرید