blogging with go, markdown, redis & oauth2