The Go programming language https://go.dev
Find a file
Adam Langley 7be849d4a6 crypto/tls: add client-side SNI support and PeerCertificates.
SNI (Server Name Indication) is a way for a TLS client to
indicate to the server which name it knows the server by. This
allows the server to have several names and return the correct
certificate for each (virtual hosting).

PeerCertificates returns the list of certificates presented by
server.

R=r
CC=golang-dev
https://golang.org/cl/1741053
2010-07-21 11:36:01 -04:00
doc gccgo_install.html: Description of the port to RTEMS added. 2010-07-20 00:06:20 -07:00
include Fix *l/*c -V flag segfault 2010-02-08 11:53:27 -08:00
lib codereview: make 'hg submit' work with Mercurial 1.6 2010-07-16 18:54:38 -07:00
misc minor error checking to android launcher 2010-07-19 11:43:33 +03:00
pkg more description 2009-10-15 23:08:46 -07:00
src crypto/tls: add client-side SNI support and PeerCertificates. 2010-07-21 11:36:01 -04:00
test arm: fic build3, disable flaky 64 bit test 2010-07-21 15:59:11 +03:00
.hgignore hgignore: adds bin/ to support setting $GOBIN to $GOROOT/bin 2010-07-19 14:10:00 +10:00
.hgtags release.2010-07-14 release 2010-07-15 13:07:35 +10:00
AUTHORS A+C: Markus Duft 2010-07-08 12:47:16 +10:00
CONTRIBUTORS A+C: Markus Duft 2010-07-08 12:47:16 +10:00
favicon.ico add a favicon plus a couple of hi-res versions of gordon 2009-10-26 10:13:07 -07:00
LICENSE Add an explicit patent grant to the Go license. 2010-01-25 15:39:32 -08:00
README add a README file, so that if someone finds a 2009-11-08 09:57:37 -08:00

This is the source code repository for the Go programming language.  

For documentation about how to install and use Go,
visit http://golang.org/ or load doc/install.html in your web browser.

After installing Go, you can view a nicely formatted
doc/install.html by running godoc --http=:6060
and then visiting http://localhost:6060/doc/install.html.

Unless otherwise noted, the Go source files are distributed
under the BSD-style license found in the LICENSE file.