Golang: Learn Go Programming Language
3.8 (12 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
564 students enrolled

Golang: Learn Go Programming Language

Learn the Fundamentals of The Go Programming Language
3.8 (12 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
564 students enrolled
Created by Miyuki Takao
Last updated 3/2020
English
English [Auto-generated]
Current price: $16.99 Original price: $24.99 Discount: 32% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 1.5 hours on-demand video
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Learn the fundamentals of Go and syntax.
  • Learn Go functions, types, conditionals, and loops.
  • Understand Object-oriented programming with Go.
  • Learn Concurrent programming with channels.
  • Learn about connectivity features for networking with APIs and databases.
Course content
Expand all 23 lectures 01:24:24
+ Go Core Concepts
6 lectures 21:52
Conditionals
03:38
Loops
02:14
Strings
02:53
Slices and maps
05:30
+ Beyond Baics
5 lectures 26:26
Functions
09:25
Understanding Structs
06:58
Interfaces
02:26
Package errors
04:20
Panic function
03:17
+ Concurrency
3 lectures 09:17
Goroutines
03:20
Channels
03:37
Select function
02:20
+ Project Management
3 lectures 10:33
Imports and manage requirements
04:31
Testing
03:43
Benchmarking
02:19
+ Networking
3 lectures 11:35
JSON
03:25
HTTP Calls
03:34
GitHub HTTP server
04:36
Requirements
  • Basic understanding of programming
Description

Welcome to this course on learning Go, the programming language from Google.

In this course we will learn all about Go. We'll cover most of the language and learn many of the concepts that underlie this programming language.

Go – also known as Golang – is an open source programming language developed by Google in 2007.  Go makes it easy to build simple, reliable, and efficient software.

Go is a programming language with modern features, clean syntax and a robust well-documented common library, making it an ideal programming language to learn. Go can be used for anything, meaning developers who learn Go can use it wherever they want.

Quite a few large companies are starting to make the switch over to Go and there are many that already use it for parts of their backend software. Some companies that use Go are: Facebook, Google, Github, 99designs and many more.

This is a great course to jumpstart your learning journey with Go, whether you want to learn it for personal or professional reasons.  This course touches on all of the basics so that you will have good understanding of the Go programming language.

Who this course is for:
  • Programmers
  • Developers
  • Anyone interested in learning the Go Programming Language