Golang Course - Session 5: Error handling and best practices, panic, and recovery
Coach: Sergiy Kovtunenko (Lead Software Engineer) at Exadel
Course language: English
What is waiting for you?
• 19 TouTube streams with Golang expert from Exadel (All sessions will be recorded and available after the course ending).
• A test after each training session for us to understand which topics are the most difficult for understanding.
To receive a test please register at
• The most popular mistakes will be discussed at the beginning of the next session.
• Certificate on the course attendance
• A cool prize from Exadel to a person who will do all 19 tests with best results!
Agenda:
1. Inspirational Introduction to the Go Programming language
2. How to start writing Go code, structure, modules introduction
3. Lexical elements, literals, primitives, variables, constants, declarations, and their scope; program initialization flow
4. Expressions and Statements
5. Error handling and best practices, panic, and recovery
6. Type system in Go: overview
7. An in-depth look at Slices and Maps
8. Struct types and Interfaces in Go
9. Functions and Methods, method sets, closures
10. Testing in Go
11. Memory allocations and alignment
12. Packages in Go
13. Modules in Go
14. Goroutines, channels
15. Most useful packages: context, sync
16. HTTP servers and routers
17. Generics in Go
18. Possible ways to design flexible APIs in Go
19. What to read next
6 views
524
126
6 months ago 00:08:39 1
Importing Go (Golang) Modules from GitHub
7 months ago 00:27:43 1
Как быстро вкатиться в Go/Golang в 2024. От 200к рублей до 10к EUR в месяц.
8 months ago 00:07:28 1
Deploying a app to Github Pages
9 months ago 00:18:57 3
[ВАЖНАЯ ТЕМА]. Go #9. Массивы в Go, Go, Golang. Arrays in go, go курс, уроки go. Go course, tutorial
9 months ago 09:32:48 1
Go Programming – Golang Course with Bonus Projects
9 months ago 00:20:50 1
Изучение Golang (Создание веб сайта) / #3 – Создание структур (модели данных)
10 months ago 00:08:30 8
Архиватор на Go | Урок #1 - Вводная часть, Variable-Length Code