Introduction

Let’s get an overview of using Go to work with TCP/IP and WebSocket.

Overview of TCP/IP and WebSocket

This chapter teaches us how to work with the lower-level protocols of TCP/IP, which are TCP and UDP, with the help of the net package so that we can develop TCP/IP servers and clients. Additionally, this chapter illustrates how to develop servers and clients for the WebSocket protocol, which is based on HTTP, as well as UNIX domain sockets, for programming services that work on the local machine only.

Get hands-on with 1200+ tech skills courses.