Loading…

Network programming with Go language : essential skills for programming, using and securing networks with open source Google Golang /

Dive into key topics in network architecture implemented with the Google-backed open source Go programming language. Networking topics such as data serialization, application level protocols, character sets and encodings are discussed and demonstrated in Go. This book has been updated to the Go vers...

Full description

Bibliographic Details
Call Number:Libro Electrónico
Main Authors: Newmarch, Jan (Author), Petty, Ronald (Author)
Format: Electronic eBook
Language:Inglés
Published: New York, New York : Apress, [2022]
Edition:2nd ed.
Subjects:
Online Access:Texto completo (Requiere registro previo con correo institucional)
Table of Contents:
  • 1: Architectural Layers
  • 2: Overview of the Go Language
  • 3: Socket-Level Programming
  • 4: Data Serialization
  • 5: Application-Level Protocols
  • 6: Managing Character Sets and Encodings
  • 7: Security
  • 8: HTTP
  • 9: Templates
  • 10: A Complete Web Server
  • 11: HTML
  • 12: XML
  • 13: Remote Procedure Call
  • 14: REST
  • 15: WebSockets
  • 16: Gorilla
  • 17: Testing
  • Appendix A: Fuzzing
  • Appendix B: Generics.