Get in Touch

Course Outline

Introduction

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

Setting up the development environment

Working with Go variables, constants, and data types

Utilizing math operators in Go

Handling dates and times in Go

Leveraging Go pointers, arrays, slices, maps, and structures

Implementing conditional logic using Switch and For loops

Defining and invoking functions in Go

Building a web application using Go

Compiling and building projects with the Go runtime

Interacting with file systems and the web (reading and writing)

Debugging the application

Applying interfaces to reduce application complexity

Creating project packages

Adding concurrency with Go Routines and Channels

Optimizing application performance

Deploying the application

Conclusion

Requirements

  • A foundational understanding of general programming principles.

Target Audience

  • Software developers.
 28 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories