Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Learn Go Fast: Go For Experienced Devs

    Posted By: ELK1nG
    Learn Go Fast: Go For Experienced Devs

    Learn Go Fast: Go For Experienced Devs
    Published 8/2024
    MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
    Language: English | Size: 370.68 MB | Duration: 1h 9m

    A course for experiences developers learning a new language. Not fluff, learn Go fast!

    What you'll learn

    Get an overview of the GO language.

    How constants and variables work.

    The basic GO Data Types

    Defining and using functions.

    If/Else and Switch Statements

    While loops and for loops

    Arrays, Slices and Maps

    How Strings work along with Runes and Bytes

    How to use Interfaces in GO

    What GO structs are and how to use them

    Pointers in GO

    Parallel processing, concurrency and Goroutines

    Using Channels with Goroutines

    How to use Mutexes with concurrency

    Generics for Functions and Structs

    How to Build and API in GO

    Requirements

    Some Programming Experience

    Description

    This is a comprehensive course for learning Golang for experienced developers. We cover everything you need in detail, while assuming you don't need a 15 minute video on print statements. This course is meant to get you started in Go as quick as possible and in a fun and entertaining way. This course does not skimp on content, it just presents it in a concise way in order to not waste your time and get you up and running with Go in no time!Learn about:- The main philosophy of Go, its general design and its strongly/statically types properties- How to use constants vs variables- The basic data types like ints, floats and strings- Creating and using functions- If, else if and else statements- Switch statements- While loops and for loops- The difference between arrays and slices- How strings, runes and bytes all relate to each other and how to use them- Using interfaces to make your code more flexible- What structs are in Golang and how to best use them- Memory management and pointers- Parallelism and concurrency with Goroutines- How to use channels with Goroutines- Using generics to make your functions and structs more flexible- Building and API from scratch- Middleware and auth in APIs- Installing and importing external packages

    Overview

    Section 1: Introduction

    Lecture 1 Introduction

    Section 2: Variables and Constants

    Lecture 2 Constants, variables and the basic data types in GO.

    Section 3: Control Structures and Functions

    Lecture 3 Functions and If/Else and Switch Statement.

    Section 4: Using Loops with Iterables Data Types

    Lecture 4 While Loops, For Loops, Arrays, Slices and Maps

    Section 5: The Weird World of Strings in Go

    Lecture 5 Strings, Runes and Bytes

    Section 6: Interfaces and Structs

    Lecture 6 Interfaces and Structs

    Section 7: Memory in Go

    Lecture 7 Pointers in Go

    Section 8: Parallelism and Concurrency

    Lecture 8 Goroutines

    Section 9: Using Channels with Goroutines

    Lecture 9 Channels with Goroutines

    Section 10: Using Generics for Functions and Structs

    Lecture 10 Generics

    Section 11: Building and API in GO!

    Lecture 11 Building and API with Auth and Middleware

    Intermediate developers who are learning a new language.