Golang tutorial for Beginners | Learning Go Programming Language 2022

Опубликовано: 03 Апрель 2026
на канале: miss google
581
25

Welcome to my Channel...!

In this video we are going to see the basics of Go Lang . These are the fundamentals of Go Lang and essential trainings. we will see more and more in upcoming videos.

For any queries drop a mail at [email protected]

Share your thoughts about this video in the comment section and if you have any doubts post it in comment section.

BluePrism Playlist:-    • BluePrism | RPA  

Thank You...!

→→→→→Visit Our Channel For More Videos←←←←←

🏹LIKE
🏹SHARE
🏹SUBSCRIBE

Where There is a Will There is a Way 💘


//Chapters and time splits

00:00:00-00:01:02 Go for modern applications
00:01:03-00:01:29 What you should know
00:01:30-00:02:39 Setting up your work environment
00:02:40-00:04:53 Anatomy of a Go program
00:04:54-00:06:15 The Go tool
00:06:16-00:10:07 Numbers and assignments
00:10:08-00:12:42 Conditionals
00:12:43-00:14:47 For loops
00:14:48-00:15:44 Challenge: FizzBuzz
00:15:45-00:16:39 Solution: FizzBuzz
00:16:40-00:19:38 Strings
00:19:39-00:20:33 Challenge: Even-ended numbers
00:20:34-00:21:26 Solution: Even-ended numbers
00:21:27-00:24:00 Slices
00:24:01-00:24:12 Challenge: Find the maximal value
00:24:13-00:24:53 Solution: Find the maximal value
00:24:54-00:27:30 Maps
00:27:31-00:27:56 Challenge: Maps
00:27:57-00:28:53 Solution: Maps
00:28:54-00:30:34 Defining a function
00:30:35-00:32:36 Parameter passing
00:32:37-00:34:20 Error return
00:34:21-00:36:20 Defer
00:36:21-00:37:01 Challenge: Write a function
00:37:02-00:37:59 Solution: Write a function
00:38:00-00:41:09 Structs
00:41:10-00:42:40 Methods
00:42:41-00:44:36 Creating structs with New function
00:44:37-00:45:15 Challenge: Structs
00:45:16-00:47:02 Solution: Structs
00:47:03-00:49:00 Interfaces
00:49:01-00:49:36 Challenge: Interfaces
00:49:37-00:50:51 Solution: Interfaces
00:50:52-00:52:25 Generics
00:52:26-00:55:01 Pkg/errors
00:55:02-00:57:51 Panic and recover
00:57:52-00:58:39 Challenge: Server kill
00:58:40-01:00:26 Solution: Server kill
01:00:27-01:03:07 Go routines
01:03:08-01:07:15 Channels
01:07:16-01:07:39 Challenge: Channels
01:07:40-01:08:47 Solution: Channels
01:08:48-01:10:44 Select
01:10:45-01:13:23 Context
01:13:24-01:15:14 Challenge: Download size
01:15:15-01:16:49 Solution: Download size
01:16:50-01:18:52 Manage requirements
01:18:53-01:22:15 Testing
01:22:16-01:24:01 Testify
01:24:02-01:24:37 Challenge: Testing
01:24:38-01:26:27 Solution: Testing
01:26:28-01:29:40 Benchmarking and profiling
01:29:41-01:32:29 JSON
01:32:30-01:34:47 HTTP calls
01:34:48-01:36:42 Timeouts & Size Limit
01:36:43-01:37:40 Challenge: Call the GitHub API
01:37:41-01:39:05 Solution: Call the GitHub API
01:39:06-01:42:17 HTTP server
01:42:18-01:43:05 Challenge: Key-value database
01:43:06-01:45:22 Solution: Key-value database