BIBLIO is the largest independent book marketplace in the world, with over 100 million books.

Skip to content

Mastering Go - Third Edition: Harness the power of Go to build professional
Stock photo: cover may vary

Mastering Go - Third Edition: Harness the power of Go to build professional utilities and concurrent servers and services Paperback - 2021

by Mihalis Tsoukalos

Add to wish list

Reader reviews for Mastering Go - Third Edition: Harness the power of Go to build professional utilities and concurrent servers and services

From the publisher

Master key features of Go, including advanced concepts like concurrency and working with JSON, to create and optimize real-world services, network servers, and clients


Key Features:

  • Third edition of the bestselling guide to advanced Go programming, expanded to cover RESTful servers, the WebSocket protocol, and Go generics
  • Use real-world exercises to build high-performance network servers and powerful command line utilities
  • Packed with practical examples and utilities to apply to your own development work and administrative tasks
  • Clearly explains Go nuances and features to simplify Go development


Book Description:

Go is the language of the future for high-performance systems due to its simplicity and clear principles. Mastering Go shows you how to put Go to work on real production systems. This new edition has been updated to include topics like creating RESTful servers and clients, understanding Go generics, and developing gRPC servers and clients.


Mastering Go, Third Edition explores the capabilities of Go in practice. You will become confident with advanced concepts, including concurrency and the operation of the Go Garbage Collector, using Go with Docker, writing powerful command-line utilities, working with JavaScript Object Notation (JSON) data, and interacting with databases. You will also improve your understanding of Go internals to optimize Go code and use data types and data structures in new and unexpected ways.


This Go programming book also covers the nuances and idioms of Go with exercises and resources to fully embed your newly acquired knowledge. Become an expert Go programmer by building Go systems and implementing advanced Go techniques in your projects.


What You Will Learn:

  • Use Go in production
  • Write reliable, high-performance concurrent code
  • Manipulate data structures including slices, arrays, maps, and pointers
  • Develop reusable packages with reflection and interfaces
  • Become familiar with generics for effective Go programming
  • Create concurrent RESTful servers, and build gRPC clients and servers
  • Define Go structures for working with JSON data


Who this book is for:

This book is for Go programmers with previous coding experience, who are familiar with the basics of the language and want to become expert Go practitioners.

Details

  • Title Mastering Go - Third Edition: Harness the power of Go to build professional utilities and concurrent servers and services
  • Author Mihalis Tsoukalos
  • Binding Paperback
  • Pages 682
  • Volumes 1
  • Language ENG
  • Publisher Packt Publishing
  • Publication date 2021-08-31
  • Features Maps
  • ISBN 9781801079310 / 1801079315
  • Weight 2.54 lbs (1.15 kg)
  • Dimensions 9.25 x 7.5 x 1.37 in (23.50 x 19.05 x 3.48 cm)
  • Category Computers - Languages / Programming

More Copies for Sale

Mastering Go - Third Edition: Harness the power of Go to build professional utilities and...
Stock photo: cover may vary

Mastering Go - Third Edition: Harness the power of Go to build professional utilities and concurrent servers and services

by Tsoukalos, Mihalis

  • Used
  • Good
  • Paperback
Condition
Good
Binding
Paperback
ISBN 10 / ISBN 13
9781801079310 / 1801079315
Quantity available
1
Seller
Item price
A$68.63
Free Delivery to USA

Show details

Description:
Packt Publishing, 2021. Paperback. Good. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less.Dust jacket quality is not guaranteed.
Add to wish list
Item price
A$68.63
Free Delivery to USA
Mastering Go - Third Edition: Harness the power of Go to build professional utilities and...

Mastering Go - Third Edition: Harness the power of Go to build professional utilities and concurrent servers and services

by Mihalis Tsoukalos

  • New
  • Paperback
Condition
New
Binding
Paperback
ISBN 10 / ISBN 13
9781801079310 / 1801079315
Quantity available
368
Seller
Item price
A$103.08
A$15.57 Delivery to USA

Show details

Description:
Paperback. New. New Book; Fast Shipping from UK; Not signed; Not First Edition; Master key features of Go, including advanced concepts like concurrency and working with JSON, to create and optimize real-world services, network servers, and clients Key Features:Third edition of the bestselling guide to advanced
Add to wish list
Item price
A$103.08
A$15.57 Delivery to USA
Mastering Go: Harness the power of Go to build professional utilities and concurrent servers and...
Stock photo: cover may vary

Mastering Go: Harness the power of Go to build professional utilities and concurrent servers and services, 3rd Edition

by Tsoukalos, Mihalis

  • Used
  • Good
  • Paperback
Condition
Good
Binding
Paperback
ISBN 10 / ISBN 13
9781801079310 / 1801079315
Quantity available
1
Seller
Item price
A$78.80
A$5.82 Delivery to USA

Show details

Description:
Packt Publishing, 2021-08-31. paperback. Good. 7x1x9. good condition, pages are clean and free of markings, has cover curls, light moderate wear to corners and edges, ships same or next business day
Add to wish list
Item price
A$78.80
A$5.82 Delivery to USA
Mastering Go - Third Edition: Harness the power of Go to build professional utilities and...
Stock photo: cover may vary

Mastering Go - Third Edition: Harness the power of Go to build professional utilities and concurrent servers and services

by Mihalis Tsoukalos

  • New
  • Paperback
Condition
New
Binding
Paperback
ISBN 10 / ISBN 13
9781801079310 / 1801079315
Quantity available
10
Seller
Item price
A$108.23
A$19.40 Delivery to USA

Show details

Description:
Paperback / softback. New. This book not only goes into great depth on Go features usually taken for granted, but also improves your understanding of Go internals, allowing you to optimize Go code, use all Go data types and data structures in new and unexpected ways, and understand how to develop Go projects, do OS-level coding and build network applications in Go.
Add to wish list
Item price
A$108.23
A$19.40 Delivery to USA
Mastering Go
Stock photo: cover may vary

Mastering Go

by Tsoukalos, Mihalis,

  • Used
Condition
New
ISBN 10 / ISBN 13
9781801079310 / 1801079315
Quantity available
5
Seller
Item price
A$82.28
A$5.82 Delivery to USA

Show details

Description:
like new.
Add to wish list
Item price
A$82.28
A$5.82 Delivery to USA
Mastering Go
Stock photo: cover may vary

Mastering Go

by Tsoukalos, Mihalis,

  • New
Condition
New
ISBN 10 / ISBN 13
9781801079310 / 1801079315
Quantity available
5
Seller
Item price
A$91.06
A$5.82 Delivery to USA

Show details

Description:
new.
Add to wish list
Item price
A$91.06
A$5.82 Delivery to USA
Mastering Go - Third Edition: Harness the power of Go to build professional utilities and...
Stock photo: cover may vary

Mastering Go - Third Edition: Harness the power of Go to build professional utilities and concurrent servers and services

by Tsoukalos, Mihalis

  • New
  • Paperback
Condition
New
Edition
3rd ed
Binding
Paperback
ISBN 10 / ISBN 13
9781801079310 / 1801079315
Quantity available
1
Seller
Item price
A$96.90
Free Delivery to USA

Show details

Description:
Packt Publishing, 2021-08-31. 3rd ed. paperback. New. 9.25x7.50x1.40. Buy with confidence. Excellent Customer Service & Return policy.
Add to wish list
Item price
A$96.90
Free Delivery to USA
Mastering Go - Third Edition: Harness the power of Go to build professional utilities and...
Stock photo: cover may vary

Mastering Go - Third Edition: Harness the power of Go to build professional utilities and concurrent servers and services

by Tsoukalos, Mihalis

  • Used
  • Paperback
Condition
Used
Edition
3rd ed
Binding
Paperback
ISBN 10 / ISBN 13
9781801079310 / 1801079315
Quantity available
1
Seller
Item price
A$101.87
Free Delivery to USA

Show details

Description:
Packt Publishing, 2021-08-31. 3rd ed. paperback. Used: Good. 9.25x7.50x1.40. Buy with confidence. Excellent Customer Service & Return policy.
Add to wish list
Item price
A$101.87
Free Delivery to USA
Mastering Go: Harness the power of Go to build professional utilities and concurrent servers and...
Stock photo: cover may vary

Mastering Go: Harness the power of Go to build professional utilities and concurrent servers and services

by Mihalis Tsoukalos

  • New
Condition
New
ISBN 10 / ISBN 13
9781801079310 / 1801079315
Quantity available
4
Seller
Item price
A$110.17
A$5.82 Delivery to USA

Show details

Description:
Packt Publishing, Limited , pp. 682 3rd edition . Papeback. New.
Add to wish list
Item price
A$110.17
A$5.82 Delivery to USA
Mastering Go: Harness the power of Go to build professional utilities and concurrent servers and...
Stock photo: cover may vary

Mastering Go: Harness the power of Go to build professional utilities and concurrent servers and services, 3rd Edition

by Mihalis Tsoukalos

  • Used
  • Good
  • Paperback
Condition
Good
Binding
Paperback
ISBN 10 / ISBN 13
9781801079310 / 1801079315
Quantity available
1
Seller
Item price
A$137.35
Free Delivery to USA

Show details

Description:
paperback. Good. Access codes and supplements are not guaranteed with used items. May be an ex-library book.
Add to wish list
Item price
A$137.35
Free Delivery to USA