whispering-gophers

module
v0.0.0-...-062086e Latest Latest
Warning

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

Go to latest
Published: Dec 6, 2021 License: BSD-3-Clause

README

Whispering Gophers

This project is part of the Go codelab for Google I/O 2013 called "Whispering Gophers: networking programming in Go"

The original code was written mainly by Andrew Gerrand, and I ported it to GitHub for maintenance.

Links:

This codelab requires the ability to accept inbound and make outbound TCP connections. You may need to disable your firewall.

Disclaimer

This is not an official Google product (experimental or otherwise), it is just code that happens to be owned by Google.

Directories

Path Synopsis
Package proxy provides Dial and Listen functions that behave like net.Dial and net.Listen, but all connections are made through a multiplexing proxy service that provides a virtual address space.
Package proxy provides Dial and Listen functions that behave like net.Dial and net.Listen, but all connections are made through a multiplexing proxy service that provides a virtual address space.
server
The server command is a multiplexer service for proxied TCP connections.
The server command is a multiplexer service for proxied TCP connections.
skeleton
part1
Solution to part 1 of the Whispering Gophers code lab.
Solution to part 1 of the Whispering Gophers code lab.
part2
Solution to part 2 of the Whispering Gophers code lab.
Solution to part 2 of the Whispering Gophers code lab.
part3
Solution to part 3 of the Whispering Gophers code lab.
Solution to part 3 of the Whispering Gophers code lab.
part4
Solution to part 4 of the Whispering Gophers code lab.
Solution to part 4 of the Whispering Gophers code lab.
part5
Solution to part 5 of the Whispering Gophers code lab.
Solution to part 5 of the Whispering Gophers code lab.
part6
Solution to part 6 of the Whispering Gophers code lab.
Solution to part 6 of the Whispering Gophers code lab.
part7
Skeleton to part 7 of the Whispering Gophers code lab.
Skeleton to part 7 of the Whispering Gophers code lab.
part8
Skeleton to part 8 of the Whispering Gophers code lab.
Skeleton to part 8 of the Whispering Gophers code lab.
part9
Skeleton to part 9 of the Whispering Gophers code lab.
Skeleton to part 9 of the Whispering Gophers code lab.
solution
part1
Solution to part 1 of the Whispering Gophers code lab.
Solution to part 1 of the Whispering Gophers code lab.
part2
Solution to part 2 of the Whispering Gophers code lab.
Solution to part 2 of the Whispering Gophers code lab.
part3
Solution to part 3 of the Whispering Gophers code lab.
Solution to part 3 of the Whispering Gophers code lab.
part4
Solution to part 4 of the Whispering Gophers code lab.
Solution to part 4 of the Whispering Gophers code lab.
part5
Solution to part 5 of the Whispering Gophers code lab.
Solution to part 5 of the Whispering Gophers code lab.
part6
Solution to part 6 of the Whispering Gophers code lab.
Solution to part 6 of the Whispering Gophers code lab.
part7
Solution to part 7 of the Whispering Gophers code lab.
Solution to part 7 of the Whispering Gophers code lab.
part8
Solution to part 8 of the Whispering Gophers code lab.
Solution to part 8 of the Whispering Gophers code lab.
part9
Solution to part 9 of the Whispering Gophers code lab.
Solution to part 9 of the Whispering Gophers code lab.
talk
Package util provides various useful functions for completing the "Whispering Gophers" code lab.
Package util provides various useful functions for completing the "Whispering Gophers" code lab.
dump
This program listens to the host and port specified by the -listen flag and dumps any incoming data to standard output.
This program listens to the host and port specified by the -listen flag and dumps any incoming data to standard output.

Jump to

Keyboard shortcuts

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