writego icon indicating copy to clipboard operation
writego copied to clipboard

repo to demo Go awesomeness

This project is meant to be an example of how you can use Go to get stuff done.

  • server demonstrates how to:
    • create a simple static file server
    • create a simple API that parses a JSON request
  • tool demonstrates how to:
    • read from a file line-by-line
    • use a channel to fan data out to multiple goroutines
    • use a channel to gather results from goroutines
  • makecats is a utility to help generate a cats.json file to use with tool