Get in Touch

Course Outline

Introduction

  • Go as a web and systems programming language.
  • Comparing Go with C, JavaScript, Ruby, and others.

Setting up the development environment

Utilizing Go variables, constants, and types

Employing mathematical operators in Go

Managing dates and times in Go

Working with Go pointers, arrays, slices, maps, and structures

Implementing conditional logic with Switch and For loops

Defining and invoking functions in Go

Building a web application in Go

Leveraging the Go runtime to build and compile a project

Interacting with file systems and the web for reading and writing

Debugging the application

Applying interfaces to simplify application complexity

Creating a project package

Introducing concurrency using Go Routines and Channels

Optimizing the application

Deploying the application

Conclusion

Requirements

  • Familiarity with general programming principles.

Audience

  • Developers.
 28 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories