The Wayback Machine - http://web.archive.org/web/20200618064758/https://github.com/golang/blog
Skip to content
Go Blog server code and content
HTML Go Other
Branch: master
Clone or download

Latest commit

ianlancetaylor content/generics-next-step: linkify reference to issue tracker
Change-Id: Ia7e453fb9684baf194b5c2b1c7236493b6ad5781
Reviewed-on: https://go-review.googlesource.com/c/blog/+/238008
Reviewed-by: Robert Griesemer <gri@golang.org>
Latest commit 9bb9540 Jun 16, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
content content/generics-next-step: linkify reference to issue tracker Jun 17, 2020
static blog: fix serving of fonts on App Engine Nov 17, 2016
support/racy go.blog: add racy example program Jun 24, 2013
template template: update header to be consistent with golang.org Jun 11, 2020
.gcloudignore blog: deploy with App Engine Standard on Go 1.11 Mar 7, 2019
.gitattributes blog: copying .gitattributes to all subrepositories Dec 23, 2014
AUTHORS blog: update links to remove tip subdomain or add https Sep 3, 2019
CONTRIBUTING.md CONTRIBUTING.md: remove note about not accepting Pull Requests Mar 14, 2018
CONTRIBUTORS blog: update links to remove tip subdomain or add https Sep 3, 2019
LICENSE LICENSE: add Mar 17, 2012
PATENTS go.empty: add PATENTS file to the subrepo. Apr 16, 2012
README.md README: suggest go run instead of go build Jan 28, 2020
app.yaml . Add deploy instructions to the README. Also update to the App Engine Go 1.12 runtime. Change-Id: Icf0919fd22d80cb8cb765845acd1d72f85f11fa1 Reviewed-on: https://go-review.googlesource.com/c/blog/+/198337 Run-TryBot: Dmitri Shuralyov TryBot-Result: Gobot Gobot Reviewed-by: Brad Fitzpatrick " class="link-gray" href="/web/20200618064758/https://github.com/golang/blog/commit/72903b6eb1a41d70d77da59a70bf2b92b4a2d36a">blog: add analytics HTML and deploy instructions Oct 2, 2019
appengine.go . Add deploy instructions to the README. Also update to the App Engine Go 1.12 runtime. Change-Id: Icf0919fd22d80cb8cb765845acd1d72f85f11fa1 Reviewed-on: https://go-review.googlesource.com/c/blog/+/198337 Run-TryBot: Dmitri Shuralyov TryBot-Result: Gobot Gobot Reviewed-by: Brad Fitzpatrick " class="link-gray" href="/web/20200618064758/https://github.com/golang/blog/commit/72903b6eb1a41d70d77da59a70bf2b92b4a2d36a">blog: add analytics HTML and deploy instructions Oct 2, 2019
blog.go blog: update to use new Go branding guidelines Aug 12, 2019
codereview.cfg blog: add codereview.cfg Mar 18, 2015
go.mod template: update header to be consistent with golang.org Jun 11, 2020
go.sum template: update header to be consistent with golang.org Jun 11, 2020
local.go blog: update to use new Go branding guidelines Aug 12, 2019
local_test.go blog: skip test on slow aix-ppc64 builder Aug 29, 2019
rewrite.go blog: clean up blog to allow usage with gcloud command May 24, 2018

README.md

Go Blog

This repository holds the Go Blog server code and content.

Download/Install

The easiest way to install is to run go get -u golang.org/x/blog. You can also manually git clone the repository to $GOPATH/src/golang.org/x/blog.

Running Locally

To run the blog server locally:

go run . -reload

and then visit http://localhost:8080/ in your browser.

Contributing

Articles are written in the x/tools/present format. Articles on the blog should have broad interest to the Go community, and are mainly written by Go contributors. We encourage you to share your experiences using Go on your own website, and to share them with the Go community. Hugo is a static site server written in Go that makes it easy to write and share your stories.

Report Issues / Send Patches

This repository uses Gerrit for code changes. To learn how to submit changes to this repository, see https://golang.org/doc/contribute.html.

The main issue tracker for the blog is located at https://github.com/golang/go/issues. Prefix your issue with "x/blog:" in the subject line, so it is easy to find.

Deploying

  1. To deploy blog.golang.org, run:

    GO111MODULE=on gcloud --project=golang-org app deploy --no-promote app.yaml
    

    This will create a new version, which can be viewed within the golang-org GCP project.

  2. Check that the deployed version looks OK (click the version link in GCP).

  3. If all is well, click "Migrate Traffic" to move 100% of the blog.golang.org traffic to the new version.

  4. You're done.

You can’t perform that action at this time.