jbpratt / tinygo-site

Web site for TinyGo project.

Home Page:https://tinygo.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

TinyGo Web Site

Netlify Status

This is the web site for TinyGo.

Built using Hugo:

http://gohugo.io/

and the Hugo "Learn" theme:

https://github.com/matcornic/hugo-theme-learn

Installation

Install Hugo command line tool for your operating system.

Clone this repo using:

git clone git@github.com:tinygo-org/tinygo-site.git

Change directories into the tinygo-site directory:

cd tinygo-site

Install the "Learn" theme:

git submodule update --init

Now you should be able to run the site locally:

hugo serve

Once the site code is running locally, you can navigate to it by going to http://localhost:1313

Deploy to Netlify

Pushing to the master branch automatically deploys the latest site to Netlify.

That's it.

TODO:

  • Generate custom godocs for all tinygo build tags, add to "Documentation" section, and point Godocs links there.
  • Activate search.
  • Custom domain for all packages
  • ?

About

Web site for TinyGo project.

https://tinygo.org


Languages

Language:HTML 71.5%Language:Go 26.6%Language:Makefile 1.9%