Course Code: golang1
Duration: 28 hours
Prerequisites:

Knowledge of any programming language (e.g. C, VB, Java, PHP, whatever really). For example this course doesn't explain what a "loop" or "if" statement is. It just explain how these concepts are implemented in Go language.

Overview:

Solid introduction to Go language for people familiar with other programming languages. It focuses on practical aspect of the language rather than theory.

Course Outline:

Go vs other programming languages

Go basic concepts

  • Variables and Types
  • Pointers
  • Functions
  • Branching and looping
  • Complex Structures
  • Maps and Sclices
  • OOP Concepts (Classes, Interfaces)
  • Error Handling

Concurency

  • Concurrency Patters

Common Packages

Go Tools

Sites Published:

United Arab Emirates - Go Programming Language for Programmers

Qatar - Go Programming Language for Programmers

Egypt - Go Programming Language for Programmers

Saudi Arabia - Go Programming Language for Programmers

South Africa - Go Programming Language for Programmers

Brasil - Go Programming Language for Programmers

Canada - Go Programming Language for Programmers

中国 - Go Programming Language for Programmers

香港 - Go Programming Language for Programmers

澳門 - Go Programming Language for Programmers

台灣 - Go Programming Language for Programmers

USA - Go Programming Language for Programmers

Österreich - Go Programming Language for Programmers

Schweiz - Go Programming Language for Programmers

Deutschland - Go Programming Language for Programmers

Czech Republic - Go Programming Language for Programmers

Denmark - Go Programming Language for Programmers

Estonia - Go Programming Language for Programmers

Finland - Go Programming Language for Programmers

Greece - Go Programming Language for Programmers

Magyarország - Go Programming Language for Programmers

Ireland - Go Programming Language for Programmers

Luxembourg - Go Programming Language for Programmers

Latvia - Go Programming Language for Programmers

España - Lenguaje de Programación Go para Programadores

Italia - Go Programming Language for Programmers

Lithuania - Go Programming Language for Programmers

Nederland - Go Programming Language for Programmers

Norway - Go Programming Language for Programmers

Portugal - Go Programming Language for Programmers

România - Go Programming Language for Programmers

Sverige - Go Programming Language for Programmers

Türkiye - Go Programming Language for Programmers

Malta - Go Programming Language for Programmers

Belgique - Go Programming Language for Programmers

France - Go Programming Language for Programmers

日本 - Go Programming Language for Programmers

Australia - Go Programming Language for Programmers

Malaysia - Go Programming Language for Programmers

New Zealand - Go Programming Language for Programmers

Philippines - Go Programming Language for Programmers

Singapore - Go Programming Language for Programmers

Thailand - Go Programming Language for Programmers

Vietnam - Go Programming Language for Programmers

India - Go Programming Language for Programmers

Argentina - Lenguaje de Programación Go para Programadores

Chile - Lenguaje de Programación Go para Programadores

Costa Rica - Lenguaje de Programación Go para Programadores

Ecuador - Lenguaje de Programación Go para Programadores

Guatemala - Lenguaje de Programación Go para Programadores

Colombia - Lenguaje de Programación Go para Programadores

México - Lenguaje de Programación Go para Programadores

Panama - Lenguaje de Programación Go para Programadores

Peru - Lenguaje de Programación Go para Programadores

Uruguay - Lenguaje de Programación Go para Programadores

Venezuela - Lenguaje de Programación Go para Programadores

Polska - Go Programming Language for Programmers

United Kingdom - Go Programming Language for Programmers

South Korea - Go Programming Language for Programmers

Pakistan - Go Programming Language for Programmers

Sri Lanka - Go Programming Language for Programmers

Bulgaria - Go Programming Language for Programmers

Bolivia - Lenguaje de Programación Go para Programadores

Indonesia - Go Programming Language for Programmers

Kazakhstan - Go Programming Language for Programmers

Moldova - Go Programming Language for Programmers

Morocco - Go Programming Language for Programmers

Tunisia - Go Programming Language for Programmers

Kuwait - Go Programming Language for Programmers

Oman - Go Programming Language for Programmers

Slovakia - Go Programming Language for Programmers

Kenya - Go Programming Language for Programmers

Nigeria - Go Programming Language for Programmers

Botswana - Go Programming Language for Programmers

Slovenia - Go Programming Language for Programmers

Croatia - Go Programming Language for Programmers

Serbia - Go Programming Language for Programmers

Bhutan - Go Programming Language for Programmers

Nepal - Go Programming Language for Programmers

Uzbekistan - Go Programming Language for Programmers