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...
Uloženo v:
| Hlavní autoři: | , |
|---|---|
| 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