Share E-Book
Scan to open this page

Scan with your phone to open this page

Author: Jan Newmarch

Dive into key topics in network architecture and Go, such as data serialization, application level protocols, character sets and encodings. This book covers network architecture and gives an overview of the Go language as a primer, covering the latest Go release. Beyond the fundamentals, Network Programming with Go covers key networking and security issues such as HTTP and HTTPS, templates, remote procedure call (RPC), web sockets including HTML5 web sockets, and more. Additionally, author Jan Newmarch guides you in building and connecting to a complete web server based on Go. This book can serve as both as an essential learning guide and reference on Go networking. What You Will Learn • Master network programming with Go • Carry out data serialization • Use application-level protocols • Manage character sets and encodings • Deal with HTTP(S) • Build a complete Go-based web server • Work with RPC, web sockets, and more Who This Book Is For Experienced Go programmers and other programmers with some experience with the Go language.

AI Reading Assistant

Whole-book reading guide from stratified index samples; jump to passages in the text

Brief outline
【One-Line Pitch】 Dive into key topics in network architecture and Go, such as data serialization, application level protocols, charact… 【Book Arc】 - **Opening (~0%–12%)**: This book covers network architecture and gives an overview of the Go language as a primer, covering the latest Go release.; ht 2017 by Jan Newmarch This work is subject to copyright. - **Early (~12%–35%)**: p://www.apress.com/source-code. Printed on acid-free paper; ://www.apress.com/source-code. Printed on acid-free paper - **Middle (~35%–65%)**: ww.apress.com/source-code. Printed on acid-free paper; .apress.com/source-code. Printed on acid-free paper - **Ending (~88%–100%)**: 5 Connectionless 5 Communications Models 5 Message Passing 5 Remote Procedure Call 6 Distributed…; 9 Contents vi Communication Flows 9 Synchronous Communication 10 Asynchronous Communication 10 St… 【Key Takeaways】 - **This book covers netwo…** (Opening): This book covers network architecture and gives an overview of the Go language as a primer, covering the latest Go release. - **ht 2017 by Jan Newmarc…** (Opening): ht 2017 by Jan Newmarch This work is subject to copyright. - **tp://www.apress.com/so…** (Opening): tp://www.apress.com/source-code. Printed on acid-free paper - **p://www.apress.com/sou…** (Early): p://www.apress.com/source-code. Printed on acid-free paper - **://www.apress.com/sour…** (Early): ://www.apress.com/source-code. Printed on acid-free paper - **/www.apress.com/source** (Early): /www.apress.com/source-code. 【Reading Tips】 - Use Passage locations below to jump into the text and set reading anchors - Chinese and English guides are each generated once, then served from local cache without calling the model again 【Coverage Limits】 Compressed outline without the model (~26 index chunks). Full structured guide needs AI available.
Page 3
ht © 2017 by Jan Newmarch This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part of the material is concerned...
View in text
Page 3
://www.apress.com/source-code. Printed on acid-free paper
View in text
Page 3
www.apress.com/source-code. Printed on acid-free paper
View in text
Excerpt 4
apress.com/source-code. Printed on acid-free paper iii Contents at a Glance About the Author xvii About the Technical Reviewer xix Preface xxi ■Chapter 1: Ar...
View in text
Page 4
269
View in text
Page 4
269
View in text
Page 4
269
View in text
Excerpt 8
9 ■ Contents vi Communication Flows 9 Synchronous Communication 10 Asynchronous Communication 10 Streaming Communication 10 Publish/Subscribe 10 Component Di...
View in text
Tags
AI categories
Go
ISBN: 1484226925
Publisher: Apress
Publish Year: 2017
Language: English
Pages: 284
File Format: PDF
File Size: 2.4 MB
Text Preview (First 20 pages)
Registered users can read the full content for free

Register as a Gaohf Library member to read the complete e-book online for free and enjoy a better reading experience.

Generating text preview…