Get in Touch

Course Outline

Introduction

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

Setting up the development environment

Utilizing Go variables, constants, and types

Applying math operators in Go

Managing dates and times in Go

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

Implementing conditional logic using Switch and For loops

Defining and invoking functions in Go

Developing a web application using Go

Leveraging the Go runtime to build and compile projects

Performing I/O operations with file systems and the web

Debugging the application

Utilizing Interfaces to reduce application complexity

Creating project packages

Introducing concurrency via Go Routines and Channels

Optimizing application performance

Deploying the application

Conclusion

Requirements

  • Familiarity with general programming principles

Target Audience

  • Software Developers
 28 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories