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

Start Trial
LevelIntermediate
CategoriesSoftware Engineering and Architecture, Software Development Best Practices, Go

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