YoVDO

Go Tutorial for Beginners

Offered By: Net Ninja via YouTube

Tags

Go Courses Pointers Courses Struct Courses

Course Description

Overview

Embark on a comprehensive 3.5-hour tutorial series designed for beginners to learn Go programming language (Golang). Start with the basics of setting up your development environment and creating your first Go file. Progress through essential concepts including variables, data types, arrays, slices, and the standard library. Master control structures like loops and conditionals, and dive into functions, multiple return values, and package scope. Explore advanced topics such as maps, pointers, structs, custom types, and receiver functions. Gain practical skills in handling user input, implementing switch statements, parsing floats, and saving files. Conclude with an introduction to interfaces, equipping you with a solid foundation in Go programming.

Syllabus

Go (Golang) Tutorial #1 - Introduction & Setup.
Go (Golang) Tutorial #2 - Your First Go File.
Go (Golang) Tutorial #3 - Variables, Strings & Numbers.
Go (Golang) Tutorial #4 - Printing & Formatting Strings.
Go (Golang) Tutorial #5 - Arrays & Slices.
Go (Golang) Tutorial #6 - The Standard Library.
Go (Golang) Tutorial #7 - Loops.
Go (Golang) Tutorial #8 - Booleans & Conditionals.
Go (Golang) Tutorial #9 - Using Functions.
Go (Golang) Tutorial #10 - Multiple Return Values.
Go (Golang) Tutorial #11 - Package Scope.
Go (Golang) Tutorial #12 - Maps.
Go (Golang) Tutorial #13 - Pass By Value.
Go (Golang) Tutorial #14 - Pointers.
Go (Golang) Tutorial #15 - Structs & Custom Types.
Go (Golang) Tutorial #16 - Receiver Functions.
Go (Golang) Tutorial #17 - Receiver Functions with Pointers.
Go (Golang) Tutorial #18 - User Input.
Go (Golang) Tutorial #19 - Switch Statements.
Go (Golang) Tutorial #20 - Parsing Floats.
Go (Golang) Tutorial #21 - Saving Files.
Go (Golang) Tutorial #22 - Interfaces.


Taught by

The Net Ninja

Related Courses

Achieving Advanced Insights with BigQuery - Français
Google Cloud via Coursera
Learn Go: Loops, Arrays, Maps, and Structs
Codecademy
Learn Go: Maps and Structs
Codecademy
Learn Swift: Structs and Classes
Codecademy
Solidity In-Depth: Arrays, Mappings, and Advanced Structures
Packt via Coursera