Get in Touch

Course Outline

Introduction

  • Go 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

Handling dates and times in Go

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

Implementing conditional logic with Switch and For loops

Defining and invoking functions in Go

Building a web application in Go

Using the Go runtime for project compilation and build processes

Interacting with the file system and web I/O

Debugging the application

Utilizing Interfaces to reduce application complexity

Structuring project packages

Introducing concurrency through Go Routines and Channels

Optimizing application performance

Deploying the application

Conclusion

Requirements

  • Foundational knowledge of general programming principles

Target Audience

  • Software Developers
 28 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories