num_pages: 336
description: Explore Golang's data structures and algorithms to design implement and analyze code in the professional setting Golang is one of the fastest growing programming languages in the software industry. Its speed simplicity and reliability make it the perfect choice for building robust applications. This brings the need to have a solid foundation in data structures and algorithms with Go so as to build scalable applications. Complete with hands-on tutorials this book will guide you in using the best data structures and algorithms for problem solving. The book begins with an introduction to Go data structures and algorithms. You'll learn how to store data using linked lists arrays stacks and queues. Moving ahead you'll discover how to implement sorting and searching algorithms followed by binary search trees. This book will also help you improve the performance of your applications by stringing data types and implementing hash structures in algorithm design. Finally you'll be able to apply traditional data structures to solve real-world problems. By the end of the book you'll have become adept at implementing classic data structures and algorithms in Go propelling you to become a confident Go programmer. This book is for developers who want to understand how to select the best data structures and algorithms that will help solve coding problems. Basic Go programming experience will be an added advantage.
language: English
title: Learn Data Structures and Algorithms with Golang: Level up your Go programming skills to develop faster and more efficient code
publisher: Packt Publishing