Golang Tutorial for Beginners | Full Go Course

Golang Tutorial for Beginners | Full Go Course

12/20/2021
1

Description

Full Golang Tutorial to learn the Go Programming Language while building a simple CLI application

In this full Golang course you will learn about one of the youngest programming languages that is becoming more and more popular in the cloud engineering world, which is Go or also commonly known as Golang.

You will learn everything you need to get started with Go and start using it in your projects. We're going to write a very simple CLI application to learn the basics of Go. So instead of learning the concepts and syntax of Go with isolated examples, you will learn them while building an actual application throughout the tutorial.

Before diving right into the syntax you will first understand why Go was even developed, its use cases or what Golang is used for and how Go is different from other programming languages.

#golang #techworldwithnana

▬▬▬▬▬▬ L I N K S 🔗▬▬▬▬▬▬

Git Repo: ► https://gitlab.com/nanuchi/go-full-course-youtube

Course Waitlist - Sign up to get notified: ► https://www.techworld-with-nana.com/course-roadmap

► This video is sponsored by Kasten 🙌🏼

► Free Kubernetes Backup and Migration - Download Kasten's K10 and Get 10 nodes free forever: https://www.kasten.io/nana

▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬

INTRODUCTION TO GO

GO SYNTAX & CONCEPTS

▬▬▬▬▬▬ Want to learn more? 🚀 ▬▬▬▬▬▬

Full Python course ► https://youtu.be/t8pPdKYpowI

Full Docker course ► https://youtu.be/3c-iBn73dDE

Full K8s course ► https://youtu.be/X48VuDVv0do

DevOps Tools explained ► https://bit.ly/2W9UEq6

▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬

INSTAGRAM ► https://bit.ly/2F3LXYJ

TWITTER ► https://bit.ly/3i54PUB

LINKEDIN ► https://bit.ly/3hWOLVT

FB group ► https://bit.ly/32UVSZP

DEV ► https://bit.ly/3h2fqiO

▬▬▬▬▬▬ Courses & Bootcamp & Ebooks 🚀 ▬▬▬▬▬▬

► Become a DevOps Engineer - full educational program 👉🏼 https://bit.ly/45mXaer

► High-Quality and Hands-On Courses 👉🏼 https://bit.ly/3BNS8Kv

► Kubernetes 101 - compact and easy-to-read ebook bundle 👉🏼 https://bit.ly/3Ozl28x

Chapters

Intro Course Overview
2:47
What is Go? Why Go? How it's different?
4:03
Characteristics of Go and Go Use Cases
2:09
Local Setup Install Go Editor
3:55
Write our First Program Structure of a Go File
9:08
Variables Constants in Go
8:41
Formatted Output printf
3:00
Data Types in Go
11:35
Getting User Input
2:01
What is a Pointer?
6:36
Book Ticket Logic
3:21
Arrays Slices
13:56
Loops in Go
13:12
Conditionals (if else) and Boolean Data Type
15:09
Validate User Input
14:29
Switch Statement
4:35
Encapsulate Logic with Functions
23:59
Organize Code with Go Packages
13:03
Scope Rules in Go
1:37
Maps
16:04
Structs
8:55
Goroutines Concurrency in Go
21:36
Congratulations!
1:08