Directories
¶
| Path | Synopsis |
|---|---|
|
01-logging
|
|
|
example1
command
Sample program to show how to use the log package from the standard library.
|
Sample program to show how to use the log package from the standard library. |
|
example2
command
Sample program to show how to extend the log package from the standard library.
|
Sample program to show how to extend the log package from the standard library. |
|
exercises/exercise1
command
Setup a new program to use the log package.
|
Setup a new program to use the log package. |
|
exercises/template1
command
Setup a new program to use the log package.
|
Setup a new program to use the log package. |
|
02-encoding
|
|
|
example1
command
Sample program to show how to unmarshal a JSON document into a user defined struct type.
|
Sample program to show how to unmarshal a JSON document into a user defined struct type. |
|
example2
command
Sample program to show how to unmarshal a JSON document into a user defined struct type from a file.
|
Sample program to show how to unmarshal a JSON document into a user defined struct type from a file. |
|
example3
command
Sample program to show how to marshal a user defined struct type into a string.
|
Sample program to show how to marshal a user defined struct type into a string. |
|
example4
command
Sample program to show how write a custom Unmarshal and Marshal functions.
|
Sample program to show how write a custom Unmarshal and Marshal functions. |
|
exercises/exercise1
command
Create a file with an array of JSON documents that contain a user name and email address.
|
Create a file with an array of JSON documents that contain a user name and email address. |
|
exercises/template1
command
Create a file with an array of JSON documents that contain a user name and email address.
|
Create a file with an array of JSON documents that contain a user name and email address. |
|
03-writers_readers
|
|
|
advanced/example1
command
Sample program to show how io.Writes can be embedded within other Writer calls to perform complex writes.
|
Sample program to show how io.Writes can be embedded within other Writer calls to perform complex writes. |
|
advanced/example2
command
Sample program that adds a few more features.
|
Sample program that adds a few more features. |
|
example1
command
Sample program to show how different functions from the standard library use the io.Writer interface.
|
Sample program to show how different functions from the standard library use the io.Writer interface. |
|
example2
command
Sample program to show how to write a simple version of curl using the io.Reader and io.Writer interface support.
|
Sample program to show how to write a simple version of curl using the io.Reader and io.Writer interface support. |
|
example3
command
Sample program to show how to use a MultiWriter to perform writes to multiple devices with one write call.
|
Sample program to show how to use a MultiWriter to perform writes to multiple devices with one write call. |
|
exercises/exercise1
command
Download any document from the web and display the content in the terminal and write it to a file at the same time.
|
Download any document from the web and display the content in the terminal and write it to a file at the same time. |
|
exercises/template1
command
Download any document from the web and display the content in the terminal and write it to a file at the same time.
|
Download any document from the web and display the content in the terminal and write it to a file at the same time. |
Click to show internal directories.
Click to hide internal directories.


