Golang Crash Course : Use Golang to build high-performance concurrent cloud-native applications

Description: Golang, which is created and maintained by Google, is one of the most powerful programming languages used to build cloud-native applications and distributed systems. The simplicity, concurrency model, and efficient runtime of the programming language make it a preferred choice for moder...

Celý popis

Uloženo v:
Podrobná bibliografie
Hlavní autoři: R, Venkatesh, Raizada, Shubham (Autor)
Médium: Livre numérique
Jazyk:Anglais
Vydáno: New Delhi : BPB Publications 2026.
Paris : Cyberlibris
On-line přístup:Accès Université d'Orléans et IFPM
Poznámka: Couverture. https://static2.cyberlibris.com/books_upload/300pix/9789365895797.jpg
Cyberlibris (ScholarVox) corpus Informatique
Autres localisations: Voir dans le Sudoc
Edition sous un autre format:• Golang Crash Course, Use Golang to build high-performance concurrent cloud-native applications, Venkatesh R, Shubham Raizada, New Delhi, BPB Publications, 2026, 1 vol. (646 p.), 978-93-6589-579-7
Obsah:
  • 1. Introduction to Go
  • 2. Go Syntax and Language Fundamentals
  • 3. Functions and Error Handling in Go
  • 4. Structs and Methods
  • 5. Arrays, Slices, and Maps
  • 6. Pointers
  • 7. Interfaces in Go
  • 8. Packages and Modules
  • 9. Introduction to Go Concurrency
  • 10. Channels and Synchronization
  • 11. Select Statements and Timers
  • 12. Advanced Concurrency Patterns
  • 13. Error Handling in Concurrency
  • 14. Understanding Microservices Architecture
  • 15. Building a Simple REST API in Go
  • 16. Advanced RESTful API Design
  • 17. Securing Microservices
  • 18. Testing Microservices
  • 19. Managing Data in Microservices
  • Appendix A: Go Tools and Resources
  • Appendix B: Glossary
  • Appendix C: Answers to Exercises