Get in Touch

Course Outline

Introduction

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

Setting up the development environment

Utilising Go variables, constants, and data types

Applying mathematical operators in Go

Managing 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 projects

Performing file I/O and web interactions

Debugging the application

Using Interfaces to reduce application complexity

Creating project packages

Incorporating concurrency via Go Routines and Channels

Optimising application performance

Deploying the application

Conclusion

Requirements

  • A foundational understanding of general programming concepts.

Target Audience

  • Software Developers.
 28 Hours

Testimonials (5)

Related Categories