From 1041ac8781be0fc6b7108b8270f583660e72ec77 Mon Sep 17 00:00:00 2001
From: Suriyaa Sundararuban
For real-time help, ask the helpful gophers in
diff --git a/doc/contribute.html b/doc/contribute.html
index 5f6af2c93c..e7970537dd 100644
--- a/doc/contribute.html
+++ b/doc/contribute.html
@@ -639,7 +639,7 @@ The existing implementation has poor numerical properties for
large arguments, so use the McGillicutty algorithm to improve
accuracy above 1e10.
-The algorithm is described at http://wikipedia.org/wiki/McGillicutty_Algorithm
+The algorithm is described at https://wikipedia.org/wiki/McGillicutty_Algorithm
Fixes #159
diff --git a/doc/debugging_with_gdb.html b/doc/debugging_with_gdb.html
index 19d36f7d97..ca9d9a7c46 100644
--- a/doc/debugging_with_gdb.html
+++ b/doc/debugging_with_gdb.html
@@ -47,7 +47,7 @@ In short, the instructions below should be taken only as a guide to how
to use GDB when it works, not as a guarantee of success.
Besides this overview you might want to consult the
-GDB manual.
+GDB manual.
diff --git a/doc/docs.html b/doc/docs.html
index 21a9a63d51..955eb3044e 100644
--- a/doc/docs.html
+++ b/doc/docs.html
@@ -195,7 +195,7 @@ See the Articles page at the
Three things that make Go fast, fun, and productive:
interfaces, reflection, and concurrency. Builds a toy web crawler to
diff --git a/doc/editors.html b/doc/editors.html
index 617a100130..6f787864c6 100644
--- a/doc/editors.html
+++ b/doc/editors.html
@@ -9,7 +9,7 @@
This document lists commonly used editor plugins and IDEs from the Go ecosystem
that make Go development more productive and seamless.
A comprehensive list of editor support and IDEs for Go development is available at
- the wiki.
+ the wiki.
#go-nuts
on the
-Freenode IRC server.
+Freenode IRC server.
-
A Video Tour of Go
+A Video Tour of Go
Options
diff --git a/doc/gccgo_contribute.html b/doc/gccgo_contribute.html
index 1286fcc2be..6374cd0cbe 100644
--- a/doc/gccgo_contribute.html
+++ b/doc/gccgo_contribute.html
@@ -22,7 +22,7 @@ file HACKING in the gofrontend repository.
You must follow the Go copyright
rules for all changes to the gccgo frontend and the associated
libgo library. Code that is part of GCC rather than gccgo must follow
-the general GCC
+the general GCC
contribution rules.
The master sources for the gccgo frontend may be found at -http://go.googlesource.com/gofrontend. +https://go.googlesource.com/gofrontend. They are mirrored -at http://github.com/golang/gofrontend. +at https://github.com/golang/gofrontend. The master sources are not buildable by themselves, but only in conjunction with GCC (in the future, other compilers may be supported). Changes made to the gccgo frontend are also applied to diff --git a/doc/gccgo_install.html b/doc/gccgo_install.html index d4eac12f11..a974bb3680 100644 --- a/doc/gccgo_install.html +++ b/doc/gccgo_install.html @@ -9,7 +9,7 @@ the Go language. The gccgo compiler is a new frontend for GCC, the widely used GNU compiler. Although the frontend itself is under a BSD-style license, gccgo is normally used as part of GCC and is then covered by -the GNU General Public +the GNU General Public License (the license covers gccgo itself as part of GCC; it does not cover code generated by gccgo).
@@ -25,7 +25,7 @@ compiler.The simplest way to install gccgo is to install a GCC binary release built to include Go support. GCC binary releases are available from -various +various websites and are typically included as part of GNU/Linux distributions. We expect that most people who build these binaries will include Go support. @@ -79,7 +79,7 @@ If you cannot use a release, or prefer to build gccgo for yourself, the gccgo source code is accessible via Subversion. The GCC web site -has instructions for getting the +has instructions for getting the GCC source code. The gccgo source code is included. As a convenience, a stable version of the Go support is available in a branch of the main GCC code @@ -101,7 +101,7 @@ gccgo.
Building gccgo is just like building GCC
with one or two additional options. See
-the instructions on the gcc web
+the instructions on the gcc web
site. When you run configure
, add the
option --enable-languages=c,c++,go
(along with other
languages you may want to build). If you are targeting a 32-bit x86,
@@ -156,7 +156,7 @@ option --with-ld=GOLD_BINARY
.
A number of prerequisites are required to build GCC, as
described on
-the gcc web
+the gcc web
site. It is important to install all the prerequisites before
running the gcc configure
script.
The prerequisite libraries can be conveniently downloaded using the
diff --git a/doc/go1.2.html b/doc/go1.2.html
index 5370bbbbd6..1f6051418c 100644
--- a/doc/go1.2.html
+++ b/doc/go1.2.html
@@ -860,13 +860,13 @@ The new build tag netgo
(off by default) allows the construction of
The net
package adds a new field
DualStack
to the Dialer
struct for TCP connection setup using a dual IP stack as described in
-RFC 6555.
+RFC 6555.
net/http
package will no longer
transmit cookies that are incorrect according to
-RFC 6265.
+RFC 6265.
It just logs an error and sends nothing.
Also,
the net/http
package's
diff --git a/doc/go1.4.html b/doc/go1.4.html
index ca44d56ceb..c8f7c9c525 100644
--- a/doc/go1.4.html
+++ b/doc/go1.4.html
@@ -420,7 +420,7 @@ to automate the running of tools to generate source code before compilation.
For example, it can be used to run the yacc
compiler-compiler on a .y
file to produce the Go source file implementing the grammar,
or to automate the generation of String
methods for typed constants using the new
-stringer
+stringer
tool in the golang.org/x/tools
subrepository.
@@ -619,9 +619,9 @@ has been created to serve as the location for new developments to support system
calls on all kernels.
It has a nicer structure, with three packages that each hold the implementation of
system calls for one of
-Unix,
-Windows and
-Plan 9.
+Unix,
+Windows and
+Plan 9.
These packages will be curated more generously, accepting all reasonable changes
that reflect kernel interfaces in those operating systems.
See the documentation and the article mentioned above for more information.
@@ -670,7 +670,7 @@ The crypto
package now has a
crypto/tls
package
-now supports ALPN as defined in RFC 7301.
+now supports ALPN as defined in RFC 7301.
The mascot and logo were designed by -Renée French, who also designed +Renée French, who also designed Glenda, the Plan 9 bunny. The gopher -is derived from one she used for an WFMU +is derived from one she used for an WFMU T-shirt design some years ago. The logo and mascot are covered by the -Creative Commons Attribution 3.0 +Creative Commons Attribution 3.0 license.
@@ -1929,7 +1929,7 @@ func main() {Nowadays, most Go programmers use a tool, -goimports, +goimports, which automatically rewrites a Go source file to have the correct imports, eliminating the unused imports issue in practice. This program is easily connected to most editors to run automatically when a Go source file is written. @@ -1968,7 +1968,7 @@ The slowest depend on libraries for which versions of comparable performance are not available in Go. For instance, pidigits.go depends on a multi-precision math package, and the C -versions, unlike Go's, use GMP (which is +versions, unlike Go's, use GMP (which is written in optimized assembler). Benchmarks that depend on regular expressions (regex-dna.go, diff --git a/doc/go_spec.html b/doc/go_spec.html index f1300c105a..f70ff7a02f 100644 --- a/doc/go_spec.html +++ b/doc/go_spec.html @@ -69,7 +69,7 @@ language.
Source code is Unicode text encoded in -UTF-8. The text is not +UTF-8. The text is not canonicalized, so a single accented code point is distinct from the same character constructed from combining an accent and a letter; those are treated as two code points. For simplicity, this document @@ -104,7 +104,7 @@ unicode_digit = /* a Unicode code point classified as "Number, decimal digit" *
-In The Unicode Standard 8.0, +In The Unicode Standard 8.0, Section 4.5 "General Category" defines a set of character categories. Go treats all characters in any of the Letter categories Lu, Ll, Lt, Lm, or Lo as Unicode letters, and those in the Number category Nd as Unicode digits. @@ -793,7 +793,7 @@ rune alias for int32
The value of an n-bit integer is n bits wide and represented using -two's complement arithmetic. +two's complement arithmetic.
@@ -3543,7 +3543,7 @@ x = q*y + r and |r| < |y|
with x / y
truncated towards zero
-("truncated division").
+("truncated division").
@@ -6109,7 +6109,7 @@ package and may be relative to a repository of installed packages.Implementation restriction: A compiler may restrict ImportPaths to non-empty strings using only characters belonging to -Unicode's +Unicode's L, M, N, P, and S general categories (the Graphic characters without spaces) and may also exclude the characters
!"#$%&'()*,:;<=>?[\]^`{|}
diff --git a/doc/install-source.html b/doc/install-source.html index 1928b0ba9b..844fb002f7 100644 --- a/doc/install-source.html +++ b/doc/install-source.html @@ -197,7 +197,7 @@ have agit
command before proceeding.)If you do not have a working Git installation, follow the instructions on the -Git downloads page. +Git downloads page.
(Optional) Install a C compiler
@@ -388,7 +388,7 @@ You can access the latter commands withThe usual community resources such as -
-- 2.48.1#go-nuts
on the Freenode IRC server +#go-nuts
on the Freenode IRC server and the Go Nuts mailing list have active developers that can help you with problems diff --git a/doc/install.html b/doc/install.html index f3b3f97fb8..cd51e7603a 100644 --- a/doc/install.html +++ b/doc/install.html @@ -57,7 +57,7 @@ If your OS or architecture is not on the list, you may be able to †A C compiler is required only if you plan to use cgo.
‡You only need to install the command line tools for -Xcode. If you have already +Xcode. If you have already installed Xcode 4.3+, you can install it from the Components tab of the Downloads preferences panel.