Listen and read

Step into an infinite world of stories

  • Read and listen as much as you want
  • Over 1 million titles
  • Exclusive titles + Storytel Originals
  • 7 days free trial, then €9.99/month
  • Easy to cancel anytime
Subscribe Now
Details page - Device banner - 894x1036

Go Programming - From Beginner to Professional: Learn everything you need to build modern software using Go

Language
English
Format
Category

Non-fiction

Go Programming – From Beginner to Professional is a comprehensive guide that takes your proficiency in the Go programming language from novice to expert. Starting with fundamental concepts, this book covers variables, command-line tools, and working with data before delving into advanced concepts, including error handling, interfaces, and generics, harnessing Go’s latest features through hands-on exercises. Along the way, you’ll learn to structure projects using Go modules, manage packages effectively, and master debugging techniques.

As you progress, you’ll get to grips with practical application-centric aspects such as command-line programming, file manipulation, and working with SQL databases. Additionally, the book explores web server development, RESTful APIs, and utilizing the Go HTTP client to interact with web applications. Further enhancing your Go skills, you’ll learn concurrent programming, testing methodologies, Go tools, and how to deploy applications in the cloud. Throughout the book, you’ll uncover Go’s hidden gems and gain insights into time manipulation, best practices, and more.

By the end of this book, you’ll have worked through practical exercises and activities that’ll equip you with the knowledge and skills needed to excel as a proficient Go developer, primed for success in real-world projects.

© 2024 Packt Publishing (Ebook): 9781803246307

Release date

Ebook: March 29, 2024

Others also enjoyed ...

  1. Modern Web Development with Go Dušan Stojanovi?
  2. Clean Code: A Handbook of Agile Software Craftsmanship Robert C. Martin
  3. Fundamentals of Software Architecture: An Engineering Approach Neal Ford
  4. Building Microservices: Designing Fine-Grained Systems Sam Newman
  5. Software Designing and Development. Clear Guide for Beginners: Unlocking the Secrets of Software Design and Development for Beginners James Ferry
  6. Blockchain For Dummies Tiana Laurence
  7. Ultimate Microservices with Go Nir Shtein
  8. Modern API Design with gRPC Hitesh Pattanayak
  9. Mastering AI App Development with MERN Stack Anik Acharjee
  10. Data Science John D. Kelleher
  11. Python Primer: A Beginner's Guide: Mastering Python Programming Step-by-Step Chris Reynolds
  12. Time Series Databases: A Practical Guide to Storing, Analyzing, and Visualizing Time-Stamped Data SAM CAMPBELL
  13. NoSQL Databases: Comprehensive Introduction to Non-Relational Data Management Brian Paul
  14. Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems Martin Kleppmann
  15. Machine Learning Mastery: Shaping the Future with Algorithms: Unlocking Insights Through Predictive Machine Learning Daniel Foster
  16. Artificial Intelligence For Dummies Luca Massaron
  17. Bleaker House: Chasing My Novel to the End of the World Nell Stevens
  18. A Course Called Scotland: Searching the Home of Golf for the Secret to Its Game Tom Coyne
  19. X-Plan Parenting: Become Your Child's Ally—A Guide to Raising Strong Kids in a Challenging World Bert Fulks
  20. Data Science Demystified: A Comprehensive Guide to Data-Driven Decision Making Alexander Scott
  21. Just Send the Text: An Expert's Guide to Letting Go of the Stress and Anxiety of Modern Dating Candice Jalili
  22. Cybersecurity For Dummies Joseph Steinberg
  23. Data Science For Dummies: 2nd Edition Lillian Pierson
  24. Journeyman Electrician: The Journey to Mastery: "Master the Journeyman Electrician exam! Access energizing audio lessons designed for peak performance!" Jasper Morrow
  25. Mastering IoT For Industrial Environments Shrey Sharma
  26. Big Data for Beginners: Comprehensive Guide to Harnessing the Power of Data Brian Paul
  27. Ultimate Statistical Analysis System (SAS) for Data Analytics Vishesh Dhingra
  28. Mastering the PHR Exam: Strategies for Real-World Success: "Ace the PHR Exam with dynamic audio lessons crafted for real-world success and optimal performance!" Balthazar Fenwick
  29. Build: An Unorthodox Guide to Making Things Worth Making Tony Fadell
  30. Looking Up: A Memoir About Life's Sudden Exits Casey Roman
  31. LCSW Success Guides for Daily Life: "Unlock your potential! Dive into transformative audio lessons tailored for LCSW success in everyday situations." Edran Moonvale
  32. Big Data and Analytics for Beginners: Navigating the World of Data-Driven Decision Making Brian Paul
  33. Continuous Provision - Personal and Thinking Skills Claire Hewson
  34. Data Engineering with AWS: A Comprehensive Guide to Building Robust Data Pipelines v
  35. The Essential Home Plumbing and Basic Electrical Wiring 2-in-1 Bundle: Master the Basics of Plumbing for Home Improvement and Repair, Learn the Art and Science of Residential Electrical Wiring CHARLES MILLER
  36. Agile Product Management: Scrum Product Owner: 21 Tips for Working with Your Scrum Master & Sprint Retrospective: 29 Tips for Continuous Improvement Paul VII
  37. Data Lake: Comprehensive Strategies for Architecting, Managing, and Leveraging Data Lakes for Scalable Analytics, Enhanced Data Integration, and Advanced Insights Across Modern Enterprises Allan Murray
  38. Computer Programming with R: Comprehensive Introduction Data Analysis and Visualization with R Programming Language Brian Murray
  39. Hybrid Dynamical Systems: Modeling, Stability, and Robustness Rafal Goebel
  40. Secure Edge Computing for IoT Oluyemi Odeyinka
  41. Decoding the Future: The Power of Data in Decision-Making: Transforming Insights into Innovation Through Data Science Lucas Foster
  42. Big Data Engineering for Beginners: A Comprehensive Guide to Understanding, Implementing, and Mastering Big Data Technologies for Data-Driven Success Ben Rizer
  43. Data Mining for Beginners: Extracting Knowledge from Large Datasets From Raw Data to Actionable Insights Brian Murray

This is why you’ll love Storytel

  • Listen and read without limits

  • 800 000+ stories in 40 languages

  • Kids Mode (child-safe environment)

  • Cancel anytime

Unlimited stories, anytime
Time limited offer

Unlimited

Listen and read as much as you want

9.99 € /month
  • 1 account

  • Unlimited Access

  • Offline Mode

  • Kids Mode

  • Cancel anytime

Try now