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

 

 

Requirements

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.

  28 Hours
 

Testimonials

Related Courses

Learning Go Programming

  28 hours

Advanced Go Programming

  21 hours

Go for Systems Programming

  35 hours

Building Microservices with Go

  28 hours

Build Microservices and API with Go

  14 hours

Introduction to Programming

  35 hours

Clean Code

  14 hours

Linux Network Programming

  14 hours

Java Advanced

  28 hours

Continuous Integration (CI) for Java

  14 hours

Combined C/C++, JAVA and Web Application Security

  28 hours

Advanced Java Security

  21 hours

Combined JAVA, PHP and Web Application Security

  28 hours

Standard Java Security

  14 hours

Java and Web Application Security

  21 hours