Go Recipes: Difference between revisions
Jump to navigation
Jump to search
Line 39: | Line 39: | ||
=Logging= | =Logging= | ||
[[Go_Package_log#Changing_the_Logging_Device|Changing the Logging Device]] | <blockquote style="background-color: #f9f9f9; border: solid thin lightgrey;"> | ||
:[[Go_Package_log#Changing_the_Logging_Device|Changing the Logging Device]] | |||
</blockquote> |
Revision as of 17:00, 2 April 2016
Internal
Files
- Reading a file with os primitives: playground/go/files/read-file.go
- Readinga file with io/ioutil primitives: playground/go/files/read-file-2.go
- Writing a file with os primitives: playground/go/files/write-file.go
- Writing a file with io/ioutil primitives: playground/go/files/write-file-2.go
- Reading a directory with os primitives: playground/go/files/read-dir.go
- Walking a directory with path/filepath primitives: playground/go/files/walk-dir.go
Network
- TCP client and server with net primitives: playground/go/network/tcp-server.go, playground/go/network/tcp-client.go,
- HTTP server with net/http primitives: playground/go/network/http-server.go
- HTTP client with net/http and ioutil primitives: playground/go/network/http-client.go
- RPC - Introducing Go page 89
Command Line Parsing
Concurrency
- Unbuffered channel: playground/go/concurrency/unbuffered-channel.go