YoVDO

Go Programming Language

Offered By: Lucid Programming via YouTube

Tags

Go Courses Pointers Courses Recursion Courses Closures Courses

Course Description

Overview

Dive into a comprehensive tutorial series on the Go programming language, covering fundamental concepts from basic syntax to advanced topics. Learn to write "Hello World" programs, work with values, variables, and constants, implement control structures like loops and conditionals, utilize data structures such as arrays, slices, and maps, and master functions including multiple return values and variadic functions. Explore closures, recursion, pointers, structs, methods, and interfaces to gain a solid foundation in Go programming over the course of 2 hours and 30 minutes.

Syllabus

Hello World - Go Lang Programming Tutorial: Part 1.
Values - Go Lang Programming Tutorial: Part 2.
Variables - Go Lang Programming Tutorial: Part 3.
Constants - Go Lang Programming Tutorial: Part 4.
Loops - Go Lang Programming Tutorial: Part 5.
If/Else - Go Lang Programming Tutorial: Part 6.
Switch - Go Lang Programming Tutorial: Part 7.
Arrays - Go Lang Programming Tutorial: Part 8.
Slices - Go Lang Programming Tutorial: Part 9.
Maps - Go Lang Programming Tutorial: Part 10.
Range - Go Lang Programming Tutorial: Part 11.
Functions - Go Lang Programming Tutorial: Part 12.
Multiple Return Values - Go Lang Programming Tutorial: Part 13.
Variadic Functions - Go Lang Programming Tutorial: Part 14.
Closures - Go Lang Programming Tutorial: Part 15.
Recursion - Go Lang Programming Tutorial: Part 16.
Pointers - Go Lang Programming Tutorial: Part 17.
Structs - Go Lang Programming Tutorial: Part 18.
Methods - Go Lang Programming Tutorial: Part 19.
Interfaces - Go Lang Programming Tutorial: Part 20.


Taught by

Lucid programming

Related Courses

Разработка веб-сервисов на Go - основы языка
Moscow Institute of Physics and Technology via Coursera
Getting Started with Go
University of California, Irvine via Coursera
Concurrency in Go
University of California, Irvine via Coursera
Functions, Methods, and Interfaces in Go
University of California, Irvine via Coursera
Game Thinking: Juego y toma de decisiones
The Pontificia Universidad Javeriana via edX