Cover image for Go Standard Library Solutions

Go Standard Library Solutions

Recipes to leverage the power of Go

JB

Created by Johnny Boursiquot

Explore the most useful packages in Go's standard library and learn how to build practical tools and applications. You'll work with string manipulation, file and network I/O, HTTP servers, REST APIs, testing, and concurrency. Everything is focused on real-world coding and hands-on experience.

Packt | Nov 2017 | 197 min

What You Will Learn

You'll follow example-driven walkthroughs that show how to use each major package in real scenarios. By working through hands-on exercises, you'll see how to solve common programming tasks using only Go's standard library. Each topic is broken down into practical steps so you can apply what you learn right away.

Key Features

  • Build HTTP servers and REST APIs using net/http and encoding/json packages
  • Master string, file, and network operations with core standard library tools
  • Implement robust testing and concurrency patterns to write reliable Go code

Target Audience

If you're a software engineer who already knows the basics of Go and wants to get more out of the standard library, this course is for you. It's designed for those looking to write more idiomatic Go code, reduce reliance on third-party libraries, and build reliable, efficient applications.

Related courses

Cover image for Java Programming Certification Course
Cover image for Python Mastery - 100 Days, 100 Projects
Cover image for Python Basics for IT Professionals with AI Skills
Cover image for Python Object Oriented Programming Bootcamp
Cover image for Complete Python Developer in 2026: Zero to Mastery
Cover image for Python Fundamentals - Variables, Loops, Functions & More