Go Programming Essentials

$2495

5 days

2024-09-16

Enroll

Essential Skills Gained

Current Go Standard Library

Relevant networking libraries

Version control with git

Git integration with popular SCM (GitHub)

Format

5 day course with lecture and hands-on labs.

Audience

- Software Developers

- System Administrators

- Network Engineers

- DevOps Operators

Description

Go is designed to be concise, clean, and efficient. It is easy to write programs that get the most out of multicore and networked machines, while its novel type system enables flexible and modular program construction. Go compiles quickly to machine code yet has the feel of a dynamically typed, interpreted language. Be it system admins, network, cloud, or storage engineers, all lessons in our courseware are highly relevant for using Go to craft enterprise solutions. Class is a combination of live instructor demo and hands-on labs.

  • Current Go Standard Library

  • Relevant networking libraries

  • Version control with git

  • Git integration with popular SCM (GitHub)

  • Executing system commands

  • Parsing and building files

  • Consuming RESTful APIs with Go

  • Creating a RESTful API with Go

  • Parsing JSON

  • Parsing XML files

  • Building a simple web app with Go

  • Containerizing Go Apps with Docker

  • Interaction with databases

  • Project structure best practice techniques

  • AI LLM prompt engineering for Go snippets and solutions

Your Team has Unique Training Needs.

Your team deserves training as unique as they are.

Let us tailor the course to your needs at no extra cost.