Basics of Go

Basics of Go

Topics:
7 hours, 57 minutes CC

Get a quick introduction to Go. Learn basic syntax like variables, constants, data types, and creating and importing packages. You’ll get hands-on with functions, control structures, error handling, type definitions, structures, and interfaces. Create a webserver which handles API requests and uses Go templates. Finally, see a few advanced topics like goroutines, channels, and async API calls.

This course and others like it are available as part of our Frontend Masters video subscription.

Published: August 8, 2023
Get Unlimited Access Now
Table of Contents

Introduction

What is Go

Variables, Constants, and Data Types

Functions, Control Structures, & Error Handling

Type Definitions, Structures, & Interfaces

Creating an API Client

Creating a Server

Wrapping Up