The Go Programming Language

In this course we will learn about the Go programming language from Google. We'll cover most of the language and look at interesting topics like concurrency.
More
In this course we will learn about the Go programming language from Google. We'll cover most of the language and look at interesting topics like concurrency.
More
Go Overview
26m 2s
Go Development
31m 32s
Functions
29m 33s
Branching
24m 3s
Loops
18m 12s
Maps
28m 0s
Slices
19m 46s
Concurrency
40m 20s
Go is awesome! It looks like C, but don't be deceived - it is completely different! The Go Programming Language is a new programming language from Google. It is very different than many other modern programming languages, and is a great substitute for C or C++. In this course we will cover most of the Go programming language and look at some of the neat things we can do with Go. We'll progressively cover each important concept in the language and finally end by looking at concurrency (which is built into the language.) If you are looking for an extremely fast an efficient language that is an elegant replacement for traditional systems programming languages like C or C++, Go might be just what you are looking for. Go allows you many of the benefits of powerful low level languages, but is very easy to use and designed with today's programming environment in mind. By the end of this course you should be ready to start programming in Go!
Table of Contents
Go Overview
26m 2s
Go Development
31m 32s
Functions
29m 33s
Branching
24m 3s
Loops
18m 12s
Maps
28m 0s
Slices
19m 46s
Concurrency
40m 20s
Description
Go is awesome! It looks like C, but don't be deceived - it is completely different! The Go Programming Language is a new programming language from Google. It is very different than many other modern programming languages, and is a great substitute for C or C++. In this course we will cover most of the Go programming language and look at some of the neat things we can do with Go. We'll progressively cover each important concept in the language and finally end by looking at concurrency (which is built into the language.) If you are looking for an extremely fast an efficient language that is an elegant replacement for traditional systems programming languages like C or C++, Go might be just what you are looking for. Go allows you many of the benefits of powerful low level languages, but is very easy to use and designed with today's programming environment in mind. By the end of this course you should be ready to start programming in Go!
Course info
Level
Beginner
Rating
(354)
Duration
4h 35m
Released
15 Feb 2013
Course authors

John Sonmez is the founder of Simple Programmer (http://simpleprogrammer.com), where he tirelessly pursues his vision of transforming complex issues into simple solutions

Share course