Course Information
Course Overview
An introductory course
Welcome to “Go Lang for Tourists”. This course is intended to be an introductory course for anyone who would like to learn the Go Programming Language.
As the title indicates, like a tourist to a new place, this course presents the highlights of the language to those who are unfamiliar with Go.
If you already know some Go, you may be interested in “Go Lang for Adventurers” or “Go Lang for Natives”.
In this course, we will be looking at the major features of Go, that makes it stand out from some of the other newer languages. For example, how does Go deal with concurrency, memory management, arrays, exception handling, and object-oriented programming, just to name a few?
Course Content
- 10 section(s)
- 68 lecture(s)
- Section 1 Installation and Setup
- Section 2 Basic Concepts
- Section 3 Arrays & Slices
- Section 4 Maps
- Section 5 Structs
- Section 6 Go-routines
- Section 7 Channels
- Section 8 Pointers
- Section 9 Interfaces
- Section 10 Standard I/O & File I/O
What You’ll Learn
- At the end of this course, students will know the fundamentals of Go programming on which to start building useful applications.
- Students will complete this course knowing the major features of the Go Programming Language.
- Students will learn the basics of concurrency, go routines, and web programming just to name a few.
Skills covered in this course
Reviews
-
KKyle Wright
Spelling mistakes and quality just seems low
-
TTommaso Galleri
new to Go, but many years of experience in other languages. I find this a bit slow and simple, but that's ok as it's nicely done and also can be taken by people who are almost completely new to programming. Watching at 1.5x as videos are a bit long.
-
RRobert Laurie
Well structured with good details provided in lectures.
-
FFezile Tati
Great Content, well done.