Job ready Go : land your first role with one of the leading modern programming languages /

"Prepares yourself to take on real-world Go application programming. Job Ready Go delivers the foundational knowledge required for entry-level Go-related jobs. Based on the Go training program at Wiley Edge (formerly mthree), this book offers readers the opportunity to learn about most of the p...

Full description

Bibliographic Details
Main Authors: Balti, Haythem (Author), Weiss, Kimberly A. (Author)
Format: eBook
Language:English
Published: Hoboken, NJ : John Wiley, [2023]
Series:Wiley edge tech skills series.
Subjects:
Online Access:Connect to the full text of this electronic book
Table of Contents:
  • The basics of the Go programming language. Getting started with Go ; Understanding Go basics ; Storing with variables ; Performing operations ; Controlling program flow with conditional statements ; Controlling program flow with loops ; Pulling it all together: income tax calculator
  • Organizing code and data in Go. Using functions ; Accessing arrays ; Working with pointers ; Organizing with structs ; Accessing slices ; Manipulating maps ; Creating methods ; Adding interfaces ; Pulling it all together: building a burger shop
  • Creating job ready solutions in Go. Handling errors ; Concurrency ; Sorting and data processing ; File I/O and OS operations ; Pulling it all together: word analysis in Go
  • Advanced topics for Go development. Testing ; API development tutorial ; Working with gRPC ; Pulling it all together: using smart data ; Using modules
  • Appendix: file permissions and access rights.