Go : Building DevOps Tools [Integrated Course]

Preview in Mapt

Go : Building DevOps Tools [Integrated Course]

Matthew Spaulding

Automate your DevOps workflow with Go

Quick links: > What will you learn?> Table of content

Video
$106.25
RRP $124.99
Save 14%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$106.25
RRP $124.99

Frequently bought together


Go : Building DevOps Tools [Integrated Course] Book Cover
Go : Building DevOps Tools [Integrated Course]
$ 124.99
$ 106.25
Hands-on DevOps Book Cover
Hands-on DevOps
$ 35.99
$ 25.20
Buy 2 for $35.00
Save $125.98
Add to Cart

Video Details

ISBN 139781788472418
Course Length4 hours 20 minutes

Video Description

A lot of new tools focussed for DevOps practices are getting built in Golang because of its focus for system programming. Docker, arguably one of the hottest container technologies right now, is written with Golang. With awesome support from Google, Go is set to be one of the most popular languages for DevOps for a pretty long time.

In this course, you will first start with learning all about REST APIs. Then, you would be building a REST client library, during the course of which, you will be learning many new concepts. Finally, we will develop a command-line tool that would help developers interact with GitHub easily, and perform tasks like searching, cloning, ands forking repositories, as well as a lot of other conventional tasks. Needless to say, your tool would be interacting with the GitHub API heavily. Lastly, we would be looking at integrating our REST client library with this tool.

By the end of this course, you would have become a master at Go, and would be able to seamlessly use it for your DevOps tasks.

Key Features

  • Learn all you need to know about REST APIs
  • Develop a REST client library
  • Create a command-line tool for developers that will interact with GitHub
  • Gain mastery over the concepts you will learn, by testing yourself with challenging assessments

Who this course is for

This course is meant for experienced Go developers wanting to get started with leveraging the amazing capabilities of the Go programming language for DevOps. Experienced learners may dive straight into the topic of their choice.

Table of Contents

Understanding REST APIs
The Course Overview
Basics of REST APIs
Authentication
The HTTP Standard Library
Requests
Headers
Processing Content
Error Handling
Building Nap
Preparation
Designing the Library
Implementing Features
Writing Our Command Line
Overview of Pork
What Will Pork Do?
Preparation
Designing the CLI
Search Feature
Docs Feature
Clone Feature
Fork Feature
Writing the Core Library
Designing the API
Implementation with Nap
Writing Tests

What You Will Learn

  • Understand and learn all about REST APIs
  • Create libraries in Go
  • Learn to create command-line tools
  • Learn the GitHub API
  • Build a sophisticated tool to automate your DevOps tasks

Authors

Table of Contents

Understanding REST APIs
The Course Overview
Basics of REST APIs
Authentication
The HTTP Standard Library
Requests
Headers
Processing Content
Error Handling
Building Nap
Preparation
Designing the Library
Implementing Features
Writing Our Command Line
Overview of Pork
What Will Pork Do?
Preparation
Designing the CLI
Search Feature
Docs Feature
Clone Feature
Fork Feature
Writing the Core Library
Designing the API
Implementation with Nap
Writing Tests

Video Details

ISBN 139781788472418
Course Length4 hours 20 minutes
Read More

Read More Reviews

Recommended for You

Hands-on DevOps Book Cover
Hands-on DevOps
$ 35.99
$ 25.20
Laravel – Architect YouTube-Like Platforms [Integrated Course] Book Cover
Laravel – Architect YouTube-Like Platforms [Integrated Course]
$ 124.99
$ 106.25
Fundamental Algorithms in Scala [Integrated Course] Book Cover
Fundamental Algorithms in Scala [Integrated Course]
$ 124.99
$ 106.25
Automated Machine Learning Pipeline with Mesos [Integrated Course] Book Cover
Automated Machine Learning Pipeline with Mesos [Integrated Course]
$ 124.99
$ 106.25
Building Your Application with React Native [Video] Book Cover
Building Your Application with React Native [Video]
$ 124.99
$ 106.25
Building Serverless Applications [Video] Book Cover
Building Serverless Applications [Video]
$ 124.99
$ 106.25