878 B
878 B
Go by Example
Source for the Go by Example site.
Overview
This repo contains:
src
: Go and Bash source code for the sitemeta
: metadata used to generate the sitetemplates
: HTML templates and CSS for the sitetool
: toolchain used to generate the site
The site is built by by extracting the code & comments
from the .go and .sh source files in src
, and rendering
that data according to meta
and templates
via the
programs in tool
.
Usage
Generation requires the pygmentize
binary for syntax highlighting.
To validate the source, generate the site, and open the home page in your browser:
$ tool/build
$ open site/index.html
License
This work is licensed under a Creative Commons Attribution 3.0 Unported License.