Online Course

Online Classes

Go Lang – Online Course | Online Classes| Data, Digital & Tech Courses‎

Go Lang

Go Lang

Go Lang

Go, also known as Golang, is a statically typed, compiled programming language designed at Google by Robert Griesemer, Rob Pike, and Ken Thompson. Go is syntactically similar to C, but with memory safety, garbage collection, structural typing, and CSP-style concurrency.

There are two major implementations:

Google's self-hosting compiler toolchain targeting multiple operating systems, mobile devices, and WebAssembly.

  • gccgo, a GCC frontend.

A third party transpiler, GopherJS, compiles Go to JavaScript for front-end web development.



  1. Getting Started

  2. Your First Program

  3. Types

  4. Variables

  5. Control Structures

  6. Arrays, Slices and Maps

  7. Functions

  8. Pointers

  9. Structs and Interfaces

  10. Concurrency

  11. Packages

  12. The Core Packages

  • Sign up
Lost your password? Please enter your username or email address. You will receive a link to create a new password via email.