Get in Touch

Course Outline

Introduction

  • Go as a web and systems programming language
  • Go compared to C, JavaScript, Ruby, and others

Setting up the development environment

Working with Go variables, constants, and types

Using mathematical operators in Go

Handling dates and times in Go

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

Implementing conditional logic with Switch and For loops

Defining and calling functions in Go

Building a web application in Go

Using the Go runtime to build and compile a project

Reading from and writing to file systems and the web

Debugging the application

Leveraging interfaces to simplify application complexity

Creating a project package

Introducing concurrency with Go routines and channels

Optimising the application

Deploying the application

Conclusion

Requirements

  • A foundational understanding of general programming principles

Audience

  • Developers
 28 Hours

Number of participants


Price per participant

Testimonials (5)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories