Go Programming
Offered By: Derek Banas via YouTube
Course Description
Overview
Learn the fundamentals of Go programming in this comprehensive 53-minute video tutorial. Explore essential concepts including variables, data types, arithmetic operations, constants, and string manipulation. Master control structures like loops and conditionals, work with arrays, slices, and maps, and dive into functions, closures, and recursion. Discover advanced topics such as defer, recover, pointers, structs, and interfaces. Gain practical skills in file I/O, type casting, and creating a web server. Conclude with an introduction to Go's powerful concurrency features, including goroutines and channels, to build efficient and scalable applications.
Syllabus
Intro : .
Variables : .
Data Types : .
Arithmetic : .
Constants : .
Strings : 6:15 & .
Booleans : .
Printf : .
Logical Operators : .
For Loops : .
Relational Operators : .
If : .
Switch : .
Arrays : .
Slice : .
Maps : .
Functions : .
Closures : .
Recursion : .
Defer : .
Recover : .
Pointers : .
Structs : .
Interfaces : .
File I/O : .
Casting : .
Create Web Server : .
Go Routines : .
Channels : .
Taught by
Derek Banas
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