WIN $150 GIFT VOUCHERS: ALADDIN'S GOLD

Close Notification

Your cart does not contain any items

Tanmay Teaches Go

The Ideal Language for Backend Developers

Tanmay Bakshi Baheer Kamal

$35.95

Paperback

Not in-store but you can order this
How long will it take?

QTY:

English
McGraw-Hill Education
24 June 2021
Discover how to write your own useful, efficient and lightweight Go programs quickly and easily

This entertaining guide shows, step by step, how to build custom programs using Google’s Go, the new open-source programming language. Written by teenaged technology phenom Tanmay Bakshi and Baheer Kamal, the book is an engaging resource for programmers who want to leverage Go’s unique lightweight runtime and concurrency features to build their applications. You will learn Go programming with a particular emphasis on special features, including Channels, Goroutines, and interoperability with C.

Tanmay Teaches Go: The Ideal Language for Backend Developers teaches by doing—it guides you through developing real applications and clearly explains each step along the way. Coverage includes Go Modules, the Go compiler, error handling, file and network I/O, and much more. Filled with examples and helpful hints, the book is every programmer’s essential guide to Go, one of today’s most popular computer programming languages.

Presented in an accessible style that makes learning easy Teaches by example, leading you through real applications Written by a pair of online media personalities and coding experts
By:   ,
Imprint:   McGraw-Hill Education
Country of Publication:   United States
Weight:   397g
ISBN:   9781264258147
ISBN 10:   1264258143
Pages:   208
Publication Date:  
Audience:   General/trade ,  ELT Advanced
Format:   Paperback
Publisher's Status:   Active
Preface 1 Introduction    Why Go? 2 Quickstart    Installing Go    Basic Go Concepts 3 Go Modules    Using Built-in Packages    Using Third-Party Packages    Building Your Own Packages 4 Using Built-in Packages    Common Data Structures and Algorithms    Dijkstra’s Pathfinding    Conway’s Game of Life    Proof of Work 5 Concurrency    Concurrency, Threads, and Parallelism    Goroutines    Channels    Proof of Work: Part 2! 6 Interoperability    Why Is Interoperability Important?    Interoperating with C Code    Interoperating with Swift Index

Tanmay Bakshi is a 16-year old author, AI Expert, TED and keynote speaker, and a media personality who has addressed over 200,000 executives, leaders, intellectuals, and developers at international conferences, schools, universities, financial institutions and multinationals. His YouTube channel called ""Tanmay Teaches"" has earned numerous recognitions. Baheer Kamal is a Staff Software Developer at IBM. By the age 13, he taught himself Java, including advanced functionality like parallelism. Since then, he's been coding in languages such as Go, Bash, Python, and more. At IBM, he's responsible for developing and maintaining large codebases in these languages. The duo has conducted several live Go programming sessions together on YouTube for the benefit of the community.

See Also