Get in Touch

Course Outline

Introduction

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

Configuring the development environment

Utilizing Go variables, constants, and data types

Applying mathematical operators in Go

Handling dates and times in Go

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

Implementing conditional logic using Switch statements and For loops

Defining and invoking functions in Go

Building a web application in Go

Using the Go runtime to build and compile a project

Performing file system and web I/O operations

Debugging the application

Leveraging Interfaces to reduce application complexity

Creating project packages

Implementing 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