Live Online Style Video +Live Instructor + Official Course-Book + Hands-on Labs

Go Programming ( Go Lang )


  1. Power Packed 09 Hours (Edited from 40 hours of Live Training)
  2. 6 months access to videos.
  3. Access via Laptop, Tab, Mobile, and Smart TV.
  4. Certificate of Completion.
  5. Hands-on labs
  6. 460+ Tests Questions (Qubits42)
You can also purchase an annual plan for USD 999. For one year, all Flexi Videos will be free for you. Buy Annual Plan

You will get access to Flexi Video within 30 minutes.

Flexi Video

USD 199

Official Course-Book



USD 59


USD 199

100% Refund for Flexi Video (Course-Book is non-refundable) if user is not satisfied with the Video and seeks refund within 30 days of purchase.

Download Course Contents
Module 1: OVERVIEW
  • Features of Go Programming
  • Features Excluded Intentionally
  • Go Programs
  • Compiling and Executing Go Programs
  • Local Environment Setup
  • Text Editor
  • The Go Compiler
  • Download Go Archive
  • Installation on UNIX/Linux/Mac OS X, and FreeBSD
  • Installation on Windows
  • Verifying the Installation
  • Hello World Example
  • Executing a Go Program
  • Tokens in Go
  • Line Separator
  • Comments
  • Identifiers
  • Keywords
  • Whitespace in Go
  • Integer Types
  • Floating Types
  • Other Numeric Types
  • Variable Definition in Go
  • Static Type Declaration in Go
  • Dynamic Type Declaration / Type Inference in Go
  • Mixed Variable Declaration in Go
  • The lvalues and the rvalues in Go
  • Integer Literals
  • Floating-point Literals
  • Escape Sequence
  • String Literals in Go
  • The const Keyword
  • Arithmetic Operators
  • Relational Operators
  • Logical Operators
  • Bitwise Operators
  • Assignment Operators
  • Miscellaneous Operators
  • Operators Precedence in Go
  • The if Statement
  • The if…else Statement
  • Nested if Statement
  • The Switch Statement
  • The Select Statement
  • The if...else if...else Statement
  • for Loop
  • Nested for Loops
  • Loop Control Statements
  • The continue Statement
  • The goto Statement.
  • The Infinite Loop
  • Defining a Function
  • Calling a Function
  • Returning Multiple Values from Function
  • Function Arguments
  • Call by Value
  • Call by Reference
  • Function Usage
  • Function Closures
  • Method
  • Local Variables
  • Global Variables
  • Formal Parameters
  • Initializing Local and Global Variables
  • Creating Strings
  • String Length
  • Concatenating Strings
  • Declaring Arrays
  • Initializing Arrays
  • Accessing Array Elements
  • Go Arrays in Detail
  • Multidimensional Arrays in Go
  • Two-Dimensional Arrays
  • Initializing Two-Dimensional Arrays
  • Accessing Two-Dimensional Array Elements
  • Passing Arrays to Functions
  • What Are Pointers?
  • How to Use Pointers?
  • Nil Pointers in Go
  • Go Pointers in Detail
  • Go – Array of Pointers
  • Go – Pointer to Pointer
  • Go – Passing Pointers to Functions
  • Defining a Structure
  • Accessing Structure Members
  • Structures as Function Arguments
  • Pointers to Structures
  • Defining a slice
  • len() and cap() functions
  • Nil slice
  • Subslicing
  • append() and copy() Functions
  • Defining a Map
  • delete() Function

Learn more about Koenig. Download Presentation Buy Other Flexi


Presently, Flexi is only available in English.
Videos can only be streamed and not downloaded.
We do not track the pass rate of Flexi students. However, we trust it will be lower than for Live Online.
6 months from the date of delivery.
Yes, you do. Flexi Videos do not include Course-Book or Labs.
You will be provided access to LET ( Learning Enhancement Tool), where you will get the links to access all your purchases.
It is only for one user.
Yes, contact us for corporate packages.
Yes, Course-Book and Lab are not included in the annual plan. All Flexi videos are included.
Flexi video for the new version will be provided free of cost.
Yes, you can pay from this web page.
Yes, the site is secure by utilizing Secure Sockets Layer (SSL) Technology. SSL technology enables the encryption of sensitive information during online transactions. We use the highest assurance SSL/TLS certificate, which ensures that no unauthorized person can get to your sensitive payment data over the web.
We use the best standards in Internet security. Any data retained is not shared with third parties.
It’s a unique subscription plan where customers can avail unlimited Flexi courses within a year.
The subscription plan is valid for 1 year from the date of purchase.
No, this is limited to one user and its non-transferable.

Feedbacks from Clients