GO FUNDAMENTALS gopher guides

Book Cover
Average Rating
Published
[S.l.] : ADDISON-WESLEY, 2022.
Status
Available Online

Description

Start Writing Production-Ready Go Code Fast Thousands of developers and teams want to start taking advantage of Go, the powerful language used in projects ranging from Kubernetes to Docker and Vault. Go Fundamentals is specifically designed to get you up-to-speed fast, to leverage your existing knowledge of other languages, and to help you avoid common mistakes made by Go newcomers. Based on author Mark Bates's and Cory LaNou's pioneering Gopher Guides training curricula, this guide will allow you to quickly understand and use Go syntax, core features, and idioms. Reflecting Go through version 1.18--which includes Go's exciting new support for generics--this guide prepares you to write robust, reliable, well-performing production code right from the outset. Learn how Go manages packages, modules, and dependencies Apply Go basics, such as variable declaration, types, and control flow Work effectively with collection types, iteration, functions, structs, and pointers Understand Go Slices and use them properly Write idiomatic Go, using principles such as embedding and composition Expertly use concurrency to improve code performance Create proper tests to quickly identify and fix problems Write simpler, better code with generics and interfaces Take advantage of channels, context, sync primatives, and other advanced features Go is lightweight, simple, and perfect for modern cloud-native and microservices development, which is why Go developers are in such high demand. With this guide and six months' experience with any modern programming language, you'll have what you need to leap into Go programming. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

More Details

Format
Language
English
ISBN
9780137918331, 013791833X, 9780137918324, 0137918321

Notes

Description
Start Writing Production-Ready Go Code Fast Thousands of developers and teams want to start taking advantage of Go, the powerful language used in projects ranging from Kubernetes to Docker and Vault. Go Fundamentals is specifically designed to get you up-to-speed fast, to leverage your existing knowledge of other languages, and to help you avoid common mistakes made by Go newcomers. Based on author Mark Bates's and Cory LaNou's pioneering Gopher Guides training curricula, this guide will allow you to quickly understand and use Go syntax, core features, and idioms. Reflecting Go through version 1.18--which includes Go's exciting new support for generics--this guide prepares you to write robust, reliable, well-performing production code right from the outset. Learn how Go manages packages, modules, and dependencies Apply Go basics, such as variable declaration, types, and control flow Work effectively with collection types, iteration, functions, structs, and pointers Understand Go Slices and use them properly Write idiomatic Go, using principles such as embedding and composition Expertly use concurrency to improve code performance Create proper tests to quickly identify and fix problems Write simpler, better code with generics and interfaces Take advantage of channels, context, sync primatives, and other advanced features Go is lightweight, simple, and perfect for modern cloud-native and microservices development, which is why Go developers are in such high demand. With this guide and six months' experience with any modern programming language, you'll have what you need to leap into Go programming. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.
Local note
O'Reilly O'Reilly Online Learning: Academic/Public Library Edition

Discover More

Also in this Series

Checking series information...

Reviews from GoodReads

Loading GoodReads Reviews.

Citations

APA Citation, 7th Edition (style guide)

Bates, M., & Lanou, C. (2022). GO FUNDAMENTALS: gopher guides . ADDISON-WESLEY.

Chicago / Turabian - Author Date Citation, 17th Edition (style guide)

Bates, Mark and Cory. Lanou. 2022. GO FUNDAMENTALS: Gopher Guides. [S.l.]: ADDISON-WESLEY.

Chicago / Turabian - Humanities (Notes and Bibliography) Citation, 17th Edition (style guide)

Bates, Mark and Cory. Lanou. GO FUNDAMENTALS: Gopher Guides [S.l.]: ADDISON-WESLEY, 2022.

Harvard Citation (style guide)

Bates, M. and Lanou, C. (2022). GO FUNDAMENTALS: gopher guides. [S.l.]: ADDISON-WESLEY.

MLA Citation, 9th Edition (style guide)

Bates, Mark., and Cory Lanou. GO FUNDAMENTALS: Gopher Guides ADDISON-WESLEY, 2022.

Note! Citations contain only title, author, edition, publisher, and year published. Citations should be used as a guideline and should be double checked for accuracy. Citation formats are based on standards as of August 2021.

Staff View

Grouped Work ID
7ec433c1-212d-f899-cb7a-513582a89d32-eng
Go To Grouped Work View in Staff Client

Grouping Information

Grouped Work ID7ec433c1-212d-f899-cb7a-513582a89d32-eng
Full titlego fundamentals gopher guides
Authorbates mark
Grouping Categorybook
Last Update2025-01-24 12:33:29PM
Last Indexed2025-05-22 03:24:30AM

Book Cover Information

Image Sourcedefault
First LoadedDec 25, 2023
Last UsedJan 16, 2025

Marc Record

First DetectedMar 14, 2023 08:42:24 AM
Last File Modification TimeDec 17, 2024 08:23:24 AM
SuppressedRecord had no items

MARC Record

LEADER03481cam a22004697a 4500
001on1350838293
003OCoLC
00520241217082100.0
006m     o  d        
007cr |n|||||||||
008221117s2022    xx      o     000 0 eng d
019 |a 1432972856
020 |a 9780137918331|q (electronic bk.)
020 |a 013791833X|q (electronic bk.)
020 |a 9780137918324|q (electronic bk.)
020 |a 0137918321|q (electronic bk.)
035 |a (OCoLC)1350838293|z (OCoLC)1432972856
037 |a 9780137918416|b O'Reilly Media
040 |a YDX|b eng|c YDX|d ORMDA|d OCLCF|d OCLCO|d YDX|d N$T
049 |a MAIN
050 4|a QA76.73.G63
08204|a 005.13/3|2 23/eng/20221122
1001 |a Bates, Mark.|9 348096
24510|a GO FUNDAMENTALS|h [electronic resource] :|b gopher guides /|c Mark Bates, Cory Lanou.
260 |a [S.l.] :|b ADDISON-WESLEY,|c 2022.
300 |a 1 online resource
336 |a text|b txt|2 rdacontent
337 |a computer|b c|2 rdamedia
338 |a online resource|b cr|2 rdacarrier
520 |a Start Writing Production-Ready Go Code Fast Thousands of developers and teams want to start taking advantage of Go, the powerful language used in projects ranging from Kubernetes to Docker and Vault. Go Fundamentals is specifically designed to get you up-to-speed fast, to leverage your existing knowledge of other languages, and to help you avoid common mistakes made by Go newcomers. Based on author Mark Bates's and Cory LaNou's pioneering Gopher Guides training curricula, this guide will allow you to quickly understand and use Go syntax, core features, and idioms. Reflecting Go through version 1.18--which includes Go's exciting new support for generics--this guide prepares you to write robust, reliable, well-performing production code right from the outset. Learn how Go manages packages, modules, and dependencies Apply Go basics, such as variable declaration, types, and control flow Work effectively with collection types, iteration, functions, structs, and pointers Understand Go Slices and use them properly Write idiomatic Go, using principles such as embedding and composition Expertly use concurrency to improve code performance Create proper tests to quickly identify and fix problems Write simpler, better code with generics and interfaces Take advantage of channels, context, sync primatives, and other advanced features Go is lightweight, simple, and perfect for modern cloud-native and microservices development, which is why Go developers are in such high demand. With this guide and six months' experience with any modern programming language, you'll have what you need to leap into Go programming. Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.
590 |a O'Reilly|b O'Reilly Online Learning: Academic/Public Library Edition
650 0|a Go (Computer program language)|9 403861
650 0|a Open source software|x Programming.
650 0|a Computer programming.|9 52261
7001 |a Lanou, Cory.
77608|i Print version:|z 0137918305|z 9780137918300|w (OCoLC)1311570551
85640|u https://library.access.arlingtonva.us/login?url=https://learning.oreilly.com/library/view/~/9780137918416/?ar|x O'Reilly|z eBook
938 |a YBP Library Services|b YANK|n 305974412
938 |a YBP Library Services|b YANK|n 18213023
938 |a EBSCOhost|b EBSC|n 3784669
994 |a 92|b VIA
999 |c 282410|d 282410