Skip to Content
Machine Learning With Go
book

Machine Learning With Go

by Joseph Langstaff Whitenack, Richard Townsend
September 2017
Beginner to intermediate
304 pages
7h 2m
English
Packt Publishing

Overview

Machine Learning With Go empowers developers to enhance their machine learning capabilities by using the Go programming language. You will learn to implement various machine learning models and techniques, ranging from regression and classification to clustering and neural networks, all while leveraging Go's efficient and robust environment. This book combines practical programming examples with theoretical underpinnings to provide a balanced and actionable learning experience.

What this Book will help me do

  • Learn efficient data gathering, cleaning, and preparation techniques in Go.
  • Build, evaluate, and validate core machine learning models such as regression and classification.
  • Analyze datasets using statistical and probabilistic techniques to gain insights.
  • Implement advanced machine learning techniques like neural networks and anomaly detection with Go.
  • Deploy machine learning workflows effectively, integrating analyses into scalable applications.

Author(s)

Joseph Langstaff Whitenack is a seasoned software developer specializing in Go and data engineering. With extensive professional experience in building scalable and maintainable systems, Joseph brings a practical approach to teaching machine learning through Go. He emphasizes combining best practices in software engineering with cutting-edge data science techniques to craft solutions that are both efficient and sustainable.

Who is it for?

This book is tailored for developers with a good understanding of Go who are looking to venture into machine learning and apply it in practical scenarios. Readers should be comfortable with basic Go programming and have some foundational knowledge of statistics and mathematics. Whether you're a software engineer aiming to broaden your skill set, or a data enthusiast interested in applying ML with Go, this book has you covered.

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Grokking Machine Learning

Grokking Machine Learning

Luis Serrano
Machine Learning Design Patterns

Machine Learning Design Patterns

Valliappa Lakshmanan, Sara Robinson, Michael Munn
Machine Learning with PyTorch and Scikit-Learn

Machine Learning with PyTorch and Scikit-Learn

Sebastian Raschka, Yuxi (Hayden) Liu, Vahid Mirjalili

Publisher Resources

ISBN: 9781785882104