Skip to main content
CF

Ardan Labs Live Bytes (Ultimate Go Syntax LIVE)

1h 48m 40s
English
Paid

Recording of live translation Ultimate Go Syntax LIVE (March 2020 year) using Zoom.

About the Author: Ardan Labs

Ardan Labs thumbnail

Ardan Labs is a US training company founded by William Kennedy, focused almost entirely on Go (Golang) and the systems-engineering disciplines around it. Bill Kennedy is one of the most cited Go educators alive — co-author of Go in Action (Manning), maintainer of the Ardan Labs blog, and the lead instructor on a multi-track Go syllabus that runs from beginner through ultimate-Go advanced engineering.

The CourseFlix listing under this source carries nineteen Ardan Labs courses — covering Go language fundamentals, concurrency, advanced engineering patterns, Kubernetes (Bill teaches Go as the implementation language for cloud infrastructure), and the data-engineering / AI tracks Ardan added in recent years. Material is paid and aimed at engineers serious about Go as a career-defining language rather than as a syntax pickup.

Watch Online 20 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 20 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Introduction
All Course Lessons (20)
#Lesson TitleDurationAccess
1
Introduction Demo
00:52
2
Variables
11:49
3
Strings
01:27
4
Struct
11:34
5
Type Conversions
08:31
6
Pointers PT.1
04:54
7
Pointers PT.2
09:09
8
Pointers PT.3
09:35
9
Literal Struct
03:01
10
Constants PT.1
04:17
11
Constants PT.2
01:43
12
Constants PT.3
03:46
13
Constants PT.4
05:03
14
Blank Identifier
02:33
15
Function Idioms
09:03
16
Literal Functions
03:54
17
Short Variable Declaration Operator
05:51
18
Array Basics
04:40
19
Array Iteration
05:15
20
Array Mismatch
01:43
Unlock unlimited learning

Get instant access to all 19 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Related courses

  • Learn to Create Web Applications using Go thumbnailUpdated 2y ago

    Learn to Create Web Applications using Go

    By: useGolang (Jon Calhoun)
    Why can't anyone point me to a concrete example of how to hash and store user passwords? Or how to build the rest of an authentication system?
    43h 35m
  • Ultimate Go thumbnailClassic

    Ultimate Go

    By: Ardan Labs
    Advanced course Ultimate Go developed for those, who want to concentrate on deep learning of language and to understand things that have sense and semanthic.
    16h 8m5/5
  • Ultimate Go: Advanced Engineering 2.0 thumbnailUpdated 2y ago

    Ultimate Go: Advanced Engineering 2.0

    By: Ardan Labs
    Learn advanced Go concepts by building a reference implementation of a blockchain in Go! The goal of this class is to share how to code complex engineering task
    14h 48m

Frequently asked questions

What are the prerequisites for taking this course?
This course is designed for individuals with a basic understanding of programming concepts. Familiarity with the Go programming language is recommended, as the course delves into specific Go syntax and features such as pointers, structs, and arrays.
What can I expect to build or learn in this course?
Participants will gain a deeper understanding of Go syntax and concepts. The course covers variable handling, working with strings, struct usage, type conversions, and idiomatic function practices. It also explores advanced topics such as pointers and array manipulation.
Who is the target audience for this course?
The target audience includes developers who have a foundational knowledge of Go and wish to deepen their understanding of its syntax and advanced features. It is suitable for those looking to improve their Go programming skills for professional development.
How does this course compare to other Go programming courses?
Unlike introductory courses, this offering focuses specifically on the nuances of Go syntax and advanced features such as pointers and constants. It is a recording of a live session, providing insights into practical applications and real-time problem-solving.
Does the course cover Go's concurrency model?
No, this course does not cover Go's concurrency model. The lessons focus primarily on syntax and foundational elements like variables, structs, and arrays. Concurrency would require a separate, more specialized course.
What is the time commitment required for this course?
The total runtime of the course is 1 hour and 48 minutes. Given the focused content and structure, students should allocate approximately two to three hours to watch the recordings and practice the concepts discussed.
How can the skills from this course be applied to other programming careers?
Understanding Go syntax and concepts like pointers and structs can be beneficial in various programming careers, particularly those involving backend development, cloud services, and microservices. The skills learned are applicable in roles requiring efficient, concurrent programming.