Course Outline

Introduction

  • Go as a web and systems programming language
  • Go vs C, Javascript, Ruby, etc.

Setting up the development environment

Using Go variables, constants, and types

Using math operators in Go

Working with dates and times in Go

Using Go pointers, arrays, slices, maps and structures

Programming conditional logic with Switch and For loops

Defining and calling functions in Go

Creating a web application in Go

Use the Go runtime to build and compile a project

Reading and writing from and to file systems and the web

Debugging the application

Applying Interfaces to simplify application complexity

Creating a project package

Adding concurrency with Go Routines and Channels

Optimizing the application

Deploying the application

Conclusion

Requirements

  • An understanding of general programming principles

Audience

  • Developers
 28 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 6400 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (5)

Upcoming Courses

Related Categories