Go by Example
Content and toolchain for Go by Example.
The Go by Example site is built by extracting code &
comments from source files in
examples and rendering
that data via the site
templates. The programs
implementing this build process are in
The build process produces a directory of static files suitable for serving by any modern HTTP server. The Go by Example site is served by a lightweight Go server.
To build the site:
$ tools/build $ open site/index.html
To build continuously in a loop:
Builds require the
binary for syntax highlighting.
The site is served by the gobyexample-server tool. To export to this tool:
$ SITEDIR = ../gobyexample-server/public tool/build
This work is licensed under a Creative Commons Attribution 3.0 Unported License.