Udemy

Succinct Go Structs, Maps, Interfaces & Exercises (BOOK 3)

Enroll Now
  • 260 Students
  • Updated 3/2025
  • Certificate Available
4.9
(30 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
3 Hour(s) 57 Minute(s)
Language
English
Taught by
Tony de Araujo
Certificate
  • Available
  • *The delivery and distribution of the certificate are subject to the policies and arrangements of the course provider.
Rating
4.9
(30 Ratings)

Course Overview

Succinct Go Structs, Maps, Interfaces & Exercises (BOOK 3)

Go 1.24 Tested. Explore Go Structs, Go Maps, Go Interfaces, Go Variadic Functions & more: Elevate Your Golang Expertise!

Welcome to The Go Language Lecture Series!

In this third volume, we delve into essential topics that will enhance your understanding of Go.
We will review critical topics from previous volumes and quickly get into new material.
Here's a list of the areas we will be covering together. It's over 4 hours of essential Go exercises for practicing, learning, and quick reviewing:


  1. Blank Identifier: A reintroduction to this powerful tool and how to use it.

  2. Datatype Inference and Zeroed Values: Understand how Go infers types and initializes variables.

  3. Creating Custom Data Types: Learn how to define your own structures and types.

  4. Type Aliases in Go: Simplify complex type names.

  5. For Range Loop: A deeper exploration of this versatile construct.

  6. Importing useful packages from GitHub.

  7. Struct Datatype: Dive into structs with practical exercises.

  8. Interfaces Applied to Structs: Unleash the power of interfaces.

  9. Map Data Types: Master maps for efficient data storage.

  10. Interface Parameters and Variadic Functions.

Expect quick drills that target specific concepts, as well as repetitive tips to cement important ideas.
Whether you spend four hours or several weeks, this volume is a valuable resource.
Use it for reviewing during your own projects, we will keep it updated as needed.

Last reviewed on March 2025.

It is time to learn Go, let's do it!

Course Content

  • 2 section(s)
  • 81 lecture(s)
  • Section 1 Welcome and initial concepts
  • Section 2 Go Structs, Interfaces, Maps, Variadic Functions, Exercises, Critical Tips, more

What You’ll Learn

  • This course is for intermediate and advanced programmers seeking to master or refresh Go concepts.
  • Self-contained videos offer a complete and independent learning experience.
  • This course complements other Go courses, deepening your understanding of Go syntax.
  • Master essential Go concepts through dynamic, self-contained lessons designed to enhance your skills and complement other Go courses effortlessly.

Skills covered in this course


Reviews

  • A
    Arvind v Dubey
    5.0

    According to me, it is the best Video for Go lang .The book contains struct, which I wanted to learn.I tried to learn from other books,but the explanation was of very high level.This book contains the explanation in a layman language, because of which I was able to understand the concept with ease.

  • R
    Rachmat Hidayat, ST
    5.0

    Good For Learn Go lang

  • S
    Scotty Hall
    5.0

    It is a sad moment that I have reached the end of this. Tony does such a fantastic job of teaching and explaining the concepts that you just want to keep going on. I am, as I have stated in the other courses I have taken produced by Tony, that every other instructor on Udemy should use Tony's course as a case study in how things should be taught. There were no silly dice games, tic-tac-toe games, hangman, etc. Just a simple, yet thoroughly explained run through of the language itself. Never once did you hear "what you see here will be explained in detail in a later video". No, he remained on topic, on point and built upon that as the lessons progresses. I wish other instructors on Udemy would get this. You have to have at least a basic introduction and understanding of the language itself, so that the student is equipped with some tools and options for completing even simple exercises like silly games. Give the student a basic, yet solid understanding of the language, the concepts and ideas, as a foundation before you try and build a mansion. Otherwise, you're just building on beach sand that will be washed away. Thank you again Tony. You have quite possibly produced the only course on Udemy that I would ever use as a reference over time.

  • B
    Byron Miller
    5.0

    Moar - Moar! #1, #2, #3 - let's keep them coming. Great series - especially if you've had any trouble with go syntax or concepts.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed