1 option
Head first go : a brain-friendly guide / Jay McGavren.
- Format:
- Book
- Author/Creator:
- McGavren, Jay, author.
- Series:
- Head first
- Language:
- English
- Subjects (All):
- Computer programming.
- Physical Description:
- 1 online resource (717 pages)
- Edition:
- First edition.
- Place of Publication:
- Beijing : O'Reilly Media, 2019.
- System Details:
- text file
- Summary:
- What will you learn from this book? Go makes it easy to build software that’s simple, reliable, and efficient. Andthis book makes it easy for programmers like you to get started. Googledesigned Go for high-performance networking and multiprocessing, but—like Python and JavaScript—the language is easy to read and use. With thispractical hands-on guide, you’ll learn how to write Go code using clearexamples that demonstrate the language in action. Best of all, you’ll understandthe conventions and techniques that employers want entry-level Godevelopers to know. Why does this book look so different? Based on the latest research in cognitive science and learning theory, HeadFirst Go uses a visually rich format to engage your mind rather than a textheavyapproach that puts you to sleep. Why waste your time struggling withnew concepts? This multisensory learning experience is designed for theway your brain really works.
- Contents:
- Let's get going: syntax basics
- Which code runs next?: conditionals and loops
- Call me: functions
- Bundles of code: packages
- On the list: arrays
- Appending issue: slices
- Labeling data: maps
- Building storage: structs
- You're my type: defined type
- Keep it to yourself: encapsulation and embedding
- What can you do?: interfaces
- Back on your feet: recovering from failure
- Sharing work: goroutines and channels
- Code quality assurance: automated testing
- Responding to requests: web apps
- A pattern to follow: HTML templates
- Understanding os.OpenFile: opening files
- Six things we didn't cover: leftovers.
- Notes:
- Description based on print version record.
- Includes index.
- ISBN:
- 9781491969540
- 1491969547
- 9781491969502
- 1491969504
- 9781491969526
- 1491969520
- OCLC:
- 1097572738
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.