[mirror] Go Blog (obsolete)
Перейти к файлу
Russ Cox 3b6722825b content: add path-security.article
Change-Id: I6523eb6eea5472d0a07c054bbdbb798b91320515
Reviewed-on: https://go-review.googlesource.com/c/blog/+/284832
Trust: Russ Cox <rsc@golang.org>
Run-TryBot: Russ Cox <rsc@golang.org>
Reviewed-by: Russ Cox <rsc@golang.org>
2021-01-19 23:26:05 +00:00
content content: add path-security.article 2021-01-19 23:26:05 +00:00
static blog: fix serving of fonts on App Engine 2016-11-17 02:50:40 +00:00
support/racy go.blog: add racy example program 2013-06-25 09:26:36 +10:00
template template: update header to be consistent with golang.org 2020-06-11 22:35:36 +00:00
.gcloudignore blog: deploy with App Engine Standard on Go 1.11 2019-03-07 18:57:43 +00:00
.gitattributes blog: copying .gitattributes to all subrepositories 2014-12-23 06:39:27 +00:00
AUTHORS blog: update links to remove tip subdomain or add https 2019-09-03 17:58:31 +00:00
CONTRIBUTING.md CONTRIBUTING.md: remove note about not accepting Pull Requests 2018-03-14 18:02:14 +00:00
CONTRIBUTORS blog: update links to remove tip subdomain or add https 2019-09-03 17:58:31 +00:00
LICENSE LICENSE: add 2012-03-17 15:20:58 +11:00
PATENTS go.empty: add PATENTS file to the subrepo. 2012-04-16 11:24:04 +10:00
README.md README.md: add badge to pkg.go.dev 2020-12-07 21:45:26 +00:00
app.yaml blog: update to the App Engine Go 1.14 runtime 2020-11-06 23:27:05 +00:00
appengine.go blog: add analytics HTML and deploy instructions 2019-10-02 16:48:51 +00:00
blog.go blog: update to use new Go branding guidelines 2019-08-12 15:25:40 +00:00
codereview.cfg blog: add codereview.cfg 2015-03-18 17:04:27 +00:00
go.mod template: update header to be consistent with golang.org 2020-06-11 22:35:36 +00:00
go.sum template: update header to be consistent with golang.org 2020-06-11 22:35:36 +00:00
local.go blog: update to use new Go branding guidelines 2019-08-12 15:25:40 +00:00
local_test.go blog: skip test on slow aix-ppc64 builder 2019-08-29 15:14:55 +00:00
rewrite.go content: fix link to "Go version 1 is released" 2020-09-05 21:52:30 +00:00

README.md

Go Blog

Go Reference

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.