Chapter-8/

directory
v0.0.0-...-a8a07f9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 9, 2022 License: MIT

Directories

Path Synopsis
ex8.1
clock
clock is a TCP server that periodically writes the time.
clock is a TCP server that periodically writes the time.
clockwall
clockwall listens to multiple clock servers concurrently.
clockwall listens to multiple clock servers concurrently.
ex8.10 is a web-mirroring tool that can be gracefully interrupted using ctrl-c.
ex8.10 is a web-mirroring tool that can be gracefully interrupted using ctrl-c.
ex8.11 prints the first HTTP response received.
ex8.11 prints the first HTTP response received.
ex8.12 is a server that lets clients chat with each other.
ex8.12 is a server that lets clients chat with each other.
ex8.13 is a chat server that disconnects inactive clients.
ex8.13 is a chat server that disconnects inactive clients.
ex8.14 is a chat server that prompts clients for a name upon connection.
ex8.14 is a chat server that prompts clients for a name upon connection.
ex8.15 is a chat server that skips clients that are slow to process writes.
ex8.15 is a chat server that skips clients that are slow to process writes.
ex8.2 is a minimal ftp server as per section 5.1 of RFC 959.
ex8.2 is a minimal ftp server as per section 5.1 of RFC 959.
ex8.3 is a simple read/write client for TCP servers.
ex8.3 is a simple read/write client for TCP servers.
ex8.4 is a reverb server that uses sync.WaitGroup to choose when to close connections.
ex8.4 is a reverb server that uses sync.WaitGroup to choose when to close connections.
ex8.5 is a parallellized Mandelbrot fractal generator.
ex8.5 is a parallellized Mandelbrot fractal generator.
ex8.6 is a depth-limited web crawler.
ex8.6 is a depth-limited web crawler.
ex8.7 mirrors a website to a given depth using multiple goroutines and rewrites local links.
ex8.7 mirrors a website to a given depth using multiple goroutines and rewrites local links.
ex8.8 is a reverb server that disconnects inactive clients.
ex8.8 is a reverb server that disconnects inactive clients.
ex8.9 is a concurrent du clone.
ex8.9 is a concurrent du clone.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL