Hands-on Go Programming

Hands-on Go Programming
Author :
Publisher : BPB Publications
Total Pages : 227
Release :
ISBN-10 : 9789389898194
ISBN-13 : 9389898196
Rating : 4/5 (196 Downloads)

Book Synopsis Hands-on Go Programming by : Sachchidanand Singh

Download or read book Hands-on Go Programming written by Sachchidanand Singh and published by BPB Publications. This book was released on 2021-03-05 with total page 227 pages. Available in PDF, EPUB and Kindle. Book excerpt: An easy-to-understand guide that helps you get familiar with the basics and advanced concepts in Golang Ê KEY FEATURESÊÊ _ Everything you need to know on how to use Go programming. _ Illustrated Examples on Go Functions, Control Flows, and Arrays. _ Deep Dive into Slices, Maps, Structs, Error Handling and Concurrency in Golang. DESCRIPTION Hands-on Go Programming is designed to get you up and running as fast as possible with Go. You will not just learn the basics but get introduced to how to use advanced features of Golang. The book begins with the basic concepts of Data types, Constants, Variables, Operators, Reassignment, and Redeclaration. Moving ahead, we explore and learn the use of Functions, Control flows, Arrays, Slices, Maps, and Structs using some great examples and illustrations. We then get to know about Methods in Golang. Furthermore, we learn about complex aspects of Golang such as Interfaces,Pointers, Concurrency and Error Handling. By the end, you will be familiar with both the basics and advanced concepts of Go and start developing critical programs working using this language. Ê WHAT YOU WILL LEARNÊ _ Learn Golang syntaxes, control structures and Error Handling in-depth. _ Learn to declare, create and modify Slices, Maps and Struct in Go. _ Build your own concurrent programs with Goroutines and Channels. _ Deep Dive into Error handling in Golang. WHO THIS BOOK IS FORÊ Anyone who knows basic programming can use this book to upskill themselves in Golang. This book is also for Engineering students, IT/Software professionals, and existing Go programmers. Architects and Developers working in Cloud, Networking, and DevOps can use this book to learn Go programming and apply the knowledge gained to design and build solutions in their respective domains. Ê TABLE OF CONTENTS 1. Chapter 1 Introduction 2. Chapter 2 Functions 3. Chapter 3 Control Flows 4. Chapter 4 Arrays 5. Chapter 5 Slices 6. Chapter 6 Maps 7. Chapter 7 Structs 8. Chapter 8 Methods 9. Chapter 9 Interfaces 10. Chapter 10 PointersÊ 11. Chapter 11 ConcurrencyÊ 12. Chapter 12 Error Handling


Hands-on Go Programming Related Books

Hands-on Go Programming
Language: en
Pages: 227
Authors: Sachchidanand Singh
Categories: Computers
Type: BOOK - Published: 2021-03-05 - Publisher: BPB Publications

DOWNLOAD EBOOK

An easy-to-understand guide that helps you get familiar with the basics and advanced concepts in Golang Ê KEY FEATURESÊÊ _ Everything you need to know on how
Hands-On System Programming with Go
Language: en
Pages: 441
Authors: Alex Guerrieri
Categories: Computers
Type: BOOK - Published: 2019-07-05 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Explore the fundamentals of systems programming starting from kernel API and filesystem to network programming and process communications Key FeaturesLearn how
Hands-On High Performance with Go
Language: en
Pages: 387
Authors: Bob Strecansky
Categories: Computers
Type: BOOK - Published: 2020-03-24 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Proven methodologies and concurrency techniques that will help you write faster and better code with Go programming Key FeaturesExplore Go’s profiling tools t
Hands-On Software Engineering with Golang
Language: en
Pages: 625
Authors: Achilleas Anagnostopoulos
Categories: Computers
Type: BOOK - Published: 2020-01-24 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Explore software engineering methodologies, techniques, and best practices in Go programming to build easy-to-maintain software that can effortlessly scale on d
Hands-On Full Stack Development with Go
Language: en
Pages: 309
Authors: Mina Andrawos
Categories: Computers
Type: BOOK - Published: 2019-03-28 - Publisher: Packt Publishing Ltd

DOWNLOAD EBOOK

Create a real-world application in Go and explore various frameworks and methodologies for full-stack development Key FeaturesBuild a responsive front end by us