Click to order
Get lifetime access to Linux 2.0 Course
Problems with payment? Contact us in chat in the lower right corner.
Your email
By filling out this field, you agree to the offer agreement
Golang on practice.
Theory + practice.
Golang course is learning
in the form of a game
Chat support, where there are already 756 students and analysis of all questions
Learning principle -
first practice, then theory
The aim of the course is to increase
your income in 1.5-2 times
The aim of the courses is
to increase your income


  • Course Introduction
  • Introduction & Installation
  • Your First Go Program
  • Lab: Introduction to Go
Data Types and Variables
  • What is a Data Type
  • Static vs Dynamic Typed Languages
  • Lab: Static vs Dynamic Typed Languages
  • Kinds of Data Types
  • Lab: Numbers, Boolean and String
  • Variables, Syntax and Declaration
  • Printing Variables
  • Declaring Variables
  • Variable Scope
  • Zero Values
  • Lab: Variables
  • User Input
  • Find the type of variable
  • Converting between types
  • Lab: Data types and Variables
  • Constants
  • Lab: Constants
Operators and Control Flow
  • Operators
  • Comparison Operators
  • Lab: Comparison Operators
  • Arithmetic Operators
  • Lab: Arithmetic Operators
  • Logical Operators
  • Lab: Logical Operators
  • Assignment Operators
  • Lab: Assignment Operators
  • Bitwise Operators
  • Lab: Bitwise Operators
  • If-else and else if statements
  • Lab: If-else and else if statements
  • Switch Statement
  • Lab: Switch Statement
  • Looping With For
  • Lab: Looping With For
Arrays, Slices and Maps
  • Arrays
  • Lab: Arrays
  • Slices
  • Lab: Slices
  • Maps
  • Lab: Maps
  • Lab: Arrays, Slices and Maps
Using Functions
  • Introduction
  • Function Syntax
  • Lab: Function Syntax
  • Return Types – Multiple, Named, Variadic
  • Lab: Return Types – Multiple, Named, Variadic
  • Recursive Functions
  • Lab: Recursive Functions
  • Anonymous Functions
  • Lab: Anonymous Functions
  • High Order Functions
  • Lab: High Order Functions
  • Defer Statement
  • Lab: Functions
  • Introduction
  • Address and Dereference Operator
  • Declaring and Initialising a Pointer
  • Dereferencing a pointer
  • Lab: Pointers
  • Passing by Value in Functions
  • Passing by Reference in Functions
  • Lab: Pointers in Functions
Struct, Methods and Interfaces
  • Introduction-Struct
  • Declaring and Initialising a Struct
  • Accessing Fields
  • Passing Structs to Functions
  • Comparing Structs
  • Lab: Struct
  • Methods- Introduction and Syntax
  • Method Sets
  • Lab: Struct and Methods
  • Interfaces-Introduction and Syntax
  • Implementing Interfaces
  • Lab: Interfaces
Golang has been the most popular language to learn over the past 3 years, and is easily one of the top trending programming languages of the past decade.
+ Digital certificate of completion
Any doubts?
Ask our students!