src/

directory
v0.0.0-...-0898015 Latest Latest
Warning

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

Go to latest
Published: Oct 14, 2020 License: GPL-3.0

Directories

Path Synopsis
ch01
dup1
Dup1 prints the text of each line that appears more than once in the standard input, preceded by its count.
Dup1 prints the text of each line that appears more than once in the standard input, preceded by its count.
dup2
Dup2 prints the text of each line that appears more than once in the input.
Dup2 prints the text of each line that appears more than once in the input.
dup3
Dup3 prints the text count and text of lines that appear more than once in the named input files.
Dup3 prints the text count and text of lines that appear more than once in the named input files.
dup4
Dup4 prints names of all files in which a duplicate line appears.
Dup4 prints names of all files in which a duplicate line appears.
echo1
Echo1 prints its command-line arguments
Echo1 prints its command-line arguments
echo2
Echo2 prints its command-line arguments leveraging 'range'
Echo2 prints its command-line arguments leveraging 'range'
echo3
Echo3 prints its command-line arguments leveraging strings.Join
Echo3 prints its command-line arguments leveraging strings.Join
echo4
Echo4 prints its command-line arguments including the name of the command itself
Echo4 prints its command-line arguments including the name of the command itself
echo5
Echo5 prints its command-line arguments one per line prepended by the argument number
Echo5 prints its command-line arguments one per line prepended by the argument number
echo6
Echo6 prints its command-line arguments leveraging 'range' with timings
Echo6 prints its command-line arguments leveraging 'range' with timings
echo7
Echo7 prints its command-line arguments leveraging 'Join' and prints timings
Echo7 prints its command-line arguments leveraging 'Join' and prints timings
fetch1
Fetch prints the content found at each specified URL
Fetch prints the content found at each specified URL
fetch2
Fetch2 prints the content found at each specified URL using io.Copy to avoid the requirement of a buffer
Fetch2 prints the content found at each specified URL using io.Copy to avoid the requirement of a buffer
fetch3
Fetch3 prints the content found at each specified URL using io.Copy to avoid the requirement of a buffer.
Fetch3 prints the content found at each specified URL using io.Copy to avoid the requirement of a buffer.
fetch4
Fetch4 prints the content found at each specified URL using io.Copy to avoid the requirement of a buffer.
Fetch4 prints the content found at each specified URL using io.Copy to avoid the requirement of a buffer.
fetchall1
Fethall fetches URLs in parallel and reports their times and sizes
Fethall fetches URLs in parallel and reports their times and sizes
fetchall2
Fethall fetches URLs in parallel and reports their times and sizes
Fethall fetches URLs in parallel and reports their times and sizes
lissajous1
Lissajous generates GIF animations of random Lissajous figures
Lissajous generates GIF animations of random Lissajous figures
lissajous2
Lissajous2 generates GIF animations of random Lissajous figures with oscilliscope style colors instead of black on white
Lissajous2 generates GIF animations of random Lissajous figures with oscilliscope style colors instead of black on white
lissajous3
Lissajous3 generates GIF animations of random Lissajous figures with interesting rainbow colors
Lissajous3 generates GIF animations of random Lissajous figures with interesting rainbow colors
lissajous4
Lissajous4 generates GIF animations of random Lissajous figures with interesting rainbow colors.
Lissajous4 generates GIF animations of random Lissajous figures with interesting rainbow colors.
lissajous5
Lissajous5 generates GIF animations of random Lissajous figures with interesting rainbow colors.
Lissajous5 generates GIF animations of random Lissajous figures with interesting rainbow colors.
server1
Server1 is a minimal "echo" server
Server1 is a minimal "echo" server
server2
Server2 is a minimal "echo" and counter server
Server2 is a minimal "echo" and counter server
server3
Server3 is a minimal "echo" and counter server that returns the headers and form data it receives
Server3 is a minimal "echo" and counter server that returns the headers and form data it receives
ch02
boiling
Boiling prints the boiling point of water
Boiling prints the boiling point of water
cf
Cf converts its numeric argument to Celsius and Fahrenheit
Cf converts its numeric argument to Celsius and Fahrenheit
cfk
Cfk converts its numeric argument to Celsius, Fahrenheit, and Kelvin
Cfk converts its numeric argument to Celsius, Fahrenheit, and Kelvin
echo8
Echo8 [named Echo4 in the text] prints its command line arguments and supports two optional flags: '-n' omits the trailing new line and '-s sep' separates the argumentes with the contents of string 'sep' instead of a space
Echo8 [named Echo4 in the text] prints its command line arguments and supports two optional flags: '-n' omits the trailing new line and '-s sep' separates the argumentes with the contents of string 'sep' instead of a space
ftoc
Ftoc prints two Fahrenheit-to-Celsius conversions
Ftoc prints two Fahrenheit-to-Celsius conversions
genconv
Package genconv defines types, constants, and conversions of units
Package genconv defines types, constants, and conversions of units
gounit
Gounit is a Go-based unit conversion tool that converts from one unit to another based upon command-line parameters or standard input
Gounit is a Go-based unit conversion tool that converts from one unit to another based upon command-line parameters or standard input
popcountdemo
Demonstration of popcount
Demonstration of popcount
popcountdemo1
Demonstration of popcount1
Demonstration of popcount1
popcountdemo2
Demonstration of popcount2
Demonstration of popcount2
popcountdemo3
Demonstration of popcount3
Demonstration of popcount3
tempconv
Package tempconv performs Celsius and Fahrenheit temperature computations
Package tempconv performs Celsius and Fahrenheit temperature computations
tempconv1
Package tempconv1 performs Celsius, Fahrenheit, and Kelvin temperature computations
Package tempconv1 performs Celsius, Fahrenheit, and Kelvin temperature computations
ch03
ch04
rev
sha
ch08
clock1
Demo single-threaded clock server Only supports one connection at a time
Demo single-threaded clock server Only supports one connection at a time
clock2
Demo multi-threaded clock server
Demo multi-threaded clock server
clock3
Demo multi-threaded clock server Supports a 'port' command-line flag to pass a port
Demo multi-threaded clock server Supports a 'port' command-line flag to pass a port
netcat1
Netcat1 is a read-only TCP client
Netcat1 is a read-only TCP client
extras
norespserver
Norespserver is a minimal server that does not respond to requests.
Norespserver is a minimal server that does not respond to requests.

Jump to

Keyboard shortcuts

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