Welcome to Play with Go


Start here

An introduction to play-with-go.dev guides

Learn about how to get the most out of play-with-go.dev guides

Beginner.

8 min read.

Get started with Go

You've completed the Go tour, so what next? This guide gives a brief introduction to Go programming

Beginner.

8 min read.

Go fundamentals

Primer on creating and using go modules

Beginner.

56 min read.


Next steps

Working with private modules

How to create, publish and work with non-public modules in your team.

Intermediate.

14 min read.

How to use and tweak Staticcheck

Using static analysis to automatically find bugs and performance optimizations.

Intermediate.

24 min read.

Installing Go programs directly

Simple easy-to-remember way to install Go programs

Beginner.

4 min read.

Retract Module Versions

Learn how to flag modules that shouldn't be used

Intermediate.

28 min read.

Developer tools as module dependencies

Ensure all developers use the same version of each developer tool

Intermediate.

16 min read.

Installing Go

Ready to take the plunge and install Go on your system?!

Beginner.

6 min read.