Mark McGranaghan eb2a1a1e85 timers
2012-10-09 11:23:21 -07:00
2012-10-09 08:39:32 -07:00
2012-10-09 11:23:21 -07:00
2012-10-09 11:08:19 -07:00
2012-10-09 10:55:27 -07:00
2012-10-09 07:47:56 -07:00
2012-10-09 10:39:59 -07:00

Go by Example

Source for the Go by Example site.

Overview

This repo contains:

  • src: Go and Bash source code for the site
  • meta: metadata used to generate the site
  • templates: HTML templates and CSS for the site
  • tool: toolchain used to generate the site

The site is built by extracting the code & comments from the .go and .sh source files in src and rendering that data according to meta and templates via programs in tool.

Usage

To validate the source, generate the site, and open the home page in your browser:

$ tool/build
$ open site/index.html

Generation requires the pygmentize binary for syntax highlighting.

License

This work is licensed under a Creative Commons Attribution 3.0 Unported License.

Description
Go by Example
Readme
Languages
Go 59.8%
CSS 31.6%
Shell 8.6%