Скачать golang для windows 10

After downloading a binary release suitable for your system,
please follow the installation instructions.

If you are building from source,
follow the source installation instructions.

See the release history for more
information about Go releases.

As of Go 1.13, the go command by default downloads and authenticates
modules using the Go module mirror and Go checksum database run by Google. See
https://proxy.golang.org/privacy
for privacy information about these services and the
go command documentation
for configuration details including how to disable the use of these servers or use
different ones.

Featured downloads

Stable versions

go1.21.2

go1.21.2

go1.20.9

go1.20.9

Archived versions Show

Archived versions Hide

go1.21.1

go1.21.1

go1.21.0

go1.21.0

go1.20.8

go1.20.8

go1.20.7

go1.20.7

go1.20.6

go1.20.6

go1.20.5

go1.20.5

go1.20.4

go1.20.4

go1.20.3

go1.20.3

go1.20.2

go1.20.2

go1.20.1

go1.20.1

go1.20

go1.20

go1.19.13

go1.19.13

go1.19.12

go1.19.12

go1.19.11

go1.19.11

go1.19.10

go1.19.10

go1.19.9

go1.19.9

go1.19.8

go1.19.8

go1.19.7

go1.19.7

go1.19.6

go1.19.6

go1.19.5

go1.19.5

go1.19.4

go1.19.4

go1.19.3

go1.19.3

go1.19.2

go1.19.2

go1.19.1

go1.19.1

go1.19

go1.19

go1.18.10

go1.18.10

go1.18.9

go1.18.9

go1.18.8

go1.18.8

go1.18.7

go1.18.7

go1.18.6

go1.18.6

go1.18.5

go1.18.5

go1.18.4

go1.18.4

go1.18.3

go1.18.3

go1.18.2

go1.18.2

go1.18.1

go1.18.1

go1.18

go1.18

go1.17.13

go1.17.13

go1.17.12

go1.17.12

go1.17.11

go1.17.11

go1.17.10

go1.17.10

go1.17.9

go1.17.9

go1.17.8

go1.17.8

go1.17.7

go1.17.7

go1.17.6

go1.17.6

go1.17.5

go1.17.5

go1.17.4

go1.17.4

go1.17.3

go1.17.3

go1.17.2

go1.17.2

go1.17.1

go1.17.1

go1.17

go1.17

go1.16.15

go1.16.15

go1.16.14

go1.16.14

go1.16.13

go1.16.13

go1.16.12

go1.16.12

go1.16.11

go1.16.11

go1.16.10

go1.16.10

go1.16.9

go1.16.9

go1.16.8

go1.16.8

go1.16.7

go1.16.7

go1.16.6

go1.16.6

go1.16.5

go1.16.5

go1.16.4

go1.16.4

go1.16.3

go1.16.3

go1.16.2

go1.16.2

go1.16.1

go1.16.1

go1.16

go1.16

go1.15.15

go1.15.15

go1.15.14

go1.15.14

go1.15.13

go1.15.13

go1.15.12

go1.15.12

go1.15.11

go1.15.11

go1.15.10

go1.15.10

go1.15.9

go1.15.9

go1.15.8

go1.15.8

go1.15.7

go1.15.7

go1.15.6

go1.15.6

go1.15.5

go1.15.5

go1.15.4

go1.15.4

go1.15.3

go1.15.3

go1.15.2

go1.15.2

go1.15.1

go1.15.1

go1.15

go1.15

go1.14.15

go1.14.15

go1.14.14

go1.14.14

go1.14.13

go1.14.13

go1.14.12

go1.14.12

go1.14.11

go1.14.11

go1.14.10

go1.14.10

go1.14.9

go1.14.9

go1.14.8

go1.14.8

go1.14.7

go1.14.7

go1.14.6

go1.14.6

go1.14.5

go1.14.5

go1.14.4

go1.14.4

go1.14.3

go1.14.3

go1.14.2

go1.14.2

go1.14.1

go1.14.1

go1.14

go1.14

go1.13.15

go1.13.15

go1.13.14

go1.13.14

go1.13.13

go1.13.13

go1.13.12

go1.13.12

go1.13.11

go1.13.11

go1.13.10

go1.13.10

go1.13.9

go1.13.9

go1.13.8

go1.13.8

go1.13.7

go1.13.7

go1.13.6

go1.13.6

go1.13.5

go1.13.5

go1.13.4

go1.13.4

go1.13.3

go1.13.3

go1.13.2

go1.13.2

go1.13.1

go1.13.1

go1.13

go1.13

go1.12.17

go1.12.17

go1.12.16

go1.12.16

go1.12.15

go1.12.15

go1.12.14

go1.12.14

go1.12.13

go1.12.13

go1.12.12

go1.12.12

go1.12.11

go1.12.11

go1.12.10

go1.12.10

go1.12.9

go1.12.9

go1.12.8

go1.12.8

go1.12.7

go1.12.7

go1.12.6

go1.12.6

go1.12.5

go1.12.5

go1.12.4

go1.12.4

go1.12.3

go1.12.3

go1.12.2

go1.12.2

go1.12.1

go1.12.1

go1.12

go1.12

go1.11.13

go1.11.13

go1.11.12

go1.11.12

go1.11.11

go1.11.11

go1.11.10

go1.11.10

go1.11.9

go1.11.9

go1.11.8

go1.11.8

go1.11.7

go1.11.7

go1.11.6

go1.11.6

go1.11.5

go1.11.5

go1.11.4

go1.11.4

go1.11.3

go1.11.3

go1.11.2

go1.11.2

go1.11.1

go1.11.1

go1.11

go1.11

go1.10.8

go1.10.8

go1.10.7

go1.10.7

go1.10.6

go1.10.6

go1.10.5

go1.10.5

go1.10.4

go1.10.4

go1.10.3

go1.10.3

go1.10.2

go1.10.2

go1.10.1

go1.10.1

go1.10

go1.10

go1.9.7

go1.9.7

go1.9.6

go1.9.6

go1.9.5

go1.9.5

go1.9.4

go1.9.4

go1.9.3

go1.9.3

go1.9.2

go1.9.2

go1.9.1

go1.9.1

go1.9

go1.9

File name Kind OS Arch Size SHA256 Checksum
go1.9.src.tar.gz Source 16MB a4ab229028ed167ba1986825751463605264e44868362ca8e7accc8be057e993
go1.9.darwin-amd64.tar.gz Archive macOS x86-64 98MB c2df361ec6c26fcf20d5569496182cb20728caa4d351bc430b2f0f1212cca3e0
go1.9.darwin-amd64.pkg Installer macOS x86-64 97MB 2197814c83fc04569f5fabf030f835c95e48562afc48cbc96264665dc552f7a1
go1.9.freebsd-386.tar.gz Archive FreeBSD x86 86MB 9e415e340eaea526170b0fd59aa55939ff4f76c126193002971e8c6799e2ed3a
go1.9.freebsd-amd64.tar.gz Archive FreeBSD x86-64 98MB ba54efb2223fb4145604dcaf8605d519467f418ab02c081d3cd0632b6b43b6e7
go1.9.linux-386.tar.gz Archive Linux x86 86MB 7cccff99dacf59162cd67f5b11070d667691397fd421b0a9ad287da019debc4f
go1.9.linux-amd64.tar.gz Archive Linux x86-64 98MB d70eadefce8e160638a9a6db97f7192d8463069ab33138893ad3bf31b0650a79
go1.9.linux-arm64.tar.gz Archive Linux ARM64 84MB 0958dcf454f7f26d7acc1a4ddc34220d499df845bc2051c14ff8efdf1e3c29a6
go1.9.linux-armv6l.tar.gz Archive Linux ARMv6 85MB f52ca5933f7a8de2daf7a3172b0406353622c6a39e67dd08bbbeb84c6496f487
go1.9.linux-ppc64le.tar.gz Archive Linux ppc64le 84MB 10b66dae326b32a56d4c295747df564616ec46ed0079553e88e39d4f1b2ae985
go1.9.linux-s390x.tar.gz Archive Linux s390x 83MB e06231e4918528e2eba1d3cff9bc4310b777971e5d8985f9772c6018694a3af8
go1.9.windows-386.zip Archive Windows x86 92MB ecfe6f5be56acedc56cd9ff735f239a12a7c94f40b0ea9753bbfd17396f5e4b9
go1.9.windows-386.msi Installer Windows x86 79MB 1db7a0bcdfcc78f816cf4f83df9edfc31ee9a3b3bc40ee751e193d92ee44cf31
go1.9.windows-amd64.zip Archive Windows x86-64 104MB 874b144b994643cff1d3f5875369d65c01c216bb23b8edddf608facc43966c8b
go1.9.windows-amd64.msi Installer Windows x86-64 90MB 955c91d353b9a3ca2e41a1d980850141996501b3118ab09d049a2bb267103c2b

go1.8.7

go1.8.7

go1.8.6

go1.8.6

go1.8.5

go1.8.5

go1.8.4

go1.8.4

go1.8.3

go1.8.3

go1.8.2

go1.8.2

go1.8.1

go1.8.1

go1.8

go1.8

File name Kind OS Arch Size SHA256 Checksum
go1.8.src.tar.gz Source 15MB 406865f587b44be7092f206d73fc1de252600b79b3cacc587b74b5ef5c623596
go1.8.darwin-amd64.tar.gz Archive macOS x86-64 85MB 6fdc9f98b76a28655a8770a1fc8197acd8ef746dd4d8a60589ce19604ba2a120
go1.8.darwin-amd64.pkg Installer macOS x86-64 85MB f9d511eb88baecf8a2e3457bf85eaae73dfb7cade4dd4eaba744947efea586e1
go1.8.freebsd-386.tar.gz Archive FreeBSD x86 74MB 9965b73686fcf82a7d002e75b30d4125cc9f47906c1e2b2f0ef036a6665f0348
go1.8.freebsd-amd64.tar.gz Archive FreeBSD x86-64 85MB e750579f390fe5c95de30c2a52d7ce88250cf971c435323373d22bfab8a63431
go1.8.linux-386.tar.gz Archive Linux x86 74MB 8f618dc8b01c2e53e639a38d780645b8424e671e292c7b518248022205d6a448
go1.8.linux-amd64.tar.gz Archive Linux x86-64 86MB 53ab94104ee3923e228a2cb2116e5e462ad3ebaeea06ff04463479d7f12d27ca
go1.8.linux-armv6l.tar.gz Archive Linux ARMv6 74MB 32553dbb342f74a821ed5069cb72ec7e135c031102e7d01c6bc4da8ad6df5202
go1.8.linux-ppc64le.tar.gz Archive Linux ppc64le 73MB 7e78afe33377b4d4c04817d48feb9f2a904406d32216df015d44462f0432643b
go1.8.linux-s390x.tar.gz Archive Linux s390x 76MB fb893a546902c2afdff929ddf5a9fbc0fd50b9017126ee85e80604d8620010fe
go1.8.windows-386.zip Archive Windows x86 79MB b8199a4af9327807803d2892268dfbffb615f98d717cd824833a97e77f981f46
go1.8.windows-386.msi Installer Windows x86 67MB ab95f48fc86e6e3c4a5cd7851d66414c3e6b551df4bc905a9e5dcde802ad7377
go1.8.windows-amd64.zip Archive Windows x86-64 92MB cb27fe210f3a9d10329d48514895d2a1e3651125a7c3c758f0358a5bfc0e3060
go1.8.windows-amd64.msi Installer Windows x86-64 78MB b2e20d9d7cd7ce95812ba6762df641cc1d3a71c218469f155a0bf9fb0ba9d994

go1.7.6

go1.7.6

go1.7.5

go1.7.5

go1.7.4

go1.7.4

go1.7.3

go1.7.3

go1.7.1

go1.7.1

go1.7

go1.7

File name Kind OS Arch Size SHA256 Checksum
go1.7.src.tar.gz Source 13MB 72680c16ba0891fcf2ccf46d0f809e4ecf47bbf889f5d884ccb54c5e9a17e1c0
go1.7.darwin-amd64.tar.gz Archive macOS x86-64 78MB 51d905e0b43b3d0ed41aaf23e19001ab4bc3f96c3ca134b48f7892485fc52961
go1.7.darwin-amd64.pkg Installer macOS x86-64 78MB e7089843bc7148ffcc147759985b213604d22bb9fd19bd930b515aa981bf1b22
go1.7.freebsd-386.tar.gz Archive FreeBSD x86 68MB 5c24520f5366ca44cf0019dc5b22c8695726f3dc26553d24d56d0c7d4389d00f
go1.7.freebsd-amd64.tar.gz Archive FreeBSD x86-64 78MB 97e1c2f4720d710db948cf94e9c30536f2e653ad49edf684e6f3821296008d55
go1.7.linux-386.tar.gz Archive Linux x86 68MB 1207477aa3471222f0555825f9d6ac2a39abc75839f2dfd357f19f5077f710f2
go1.7.linux-amd64.tar.gz Archive Linux x86-64 78MB 702ad90f705365227e902b42d91dd1a40e48ca7f67a2f4b2fd052aaa4295cd95
go1.7.linux-armv6l.tar.gz Archive Linux ARMv6 66MB 4192592728e2f9fac8ae43abedb4b98d811836c3965035e7cb8c603aa5e65be4
go1.7.windows-386.zip Archive Windows x86 74MB 9a4323fde431f1638ac40a504c1a96f584b6a7a53931599f95df4c8dd530b627
go1.7.windows-386.msi Installer Windows x86 62MB 8fe71ebf78ab68ef7466c8496312a0c6f8af5f9ec8b186b02eb5f3bdfabd5b17
go1.7.windows-amd64.zip Archive Windows x86-64 85MB f51aad06644cc8bd119d2f6933334fa8da24d26e6676fde022cecf5978f1a0c7
go1.7.windows-amd64.msi Installer Windows x86-64 72MB 795cc0353deb5f7bd54eff95444b9124d803b0adf28636c64d914bffee14b81c

go1.6.4

go1.6.4

go1.6.3

go1.6.3

go1.6.2

go1.6.2

go1.6.1

go1.6.1

go1.6

go1.6

File name Kind OS Arch Size SHA256 Checksum
go1.6.src.tar.gz Source 12MB a96cce8ce43a9bf9b2a4c7d470bc7ee0cb00410da815980681c8353218dcf146
go1.6.darwin-amd64.tar.gz Archive macOS x86-64 81MB 8b686ace24c0166738fd9f6003503f9d55ce03b7f24c963b043ba7bb56f43000
go1.6.darwin-amd64.pkg Installer macOS x86-64 81MB cabae263fe1a8c3bb42539943348a69f94e3f96b5310a96e24df29ff745aaf5c
go1.6.freebsd-386.tar.gz Archive FreeBSD x86 69MB 67f0278e0650b303156adbfe012317b9ce75396e3a28cbc0a8210284bb07ab85
go1.6.freebsd-amd64.tar.gz Archive FreeBSD x86-64 81MB 3763015cdc7971e10f90fb5bec80d885e9956f836277dcb35a2166ffbd7af9b5
go1.6.linux-386.tar.gz Archive Linux x86 69MB 7a240a0f45e559d47ea07319d9faf838225eb9e18174f56a76ccaf9860dbb9b1
go1.6.linux-amd64.tar.gz Archive Linux x86-64 81MB 5470eac05d273c74ff8bac7bef5bad0b5abbd1c4052efbdbc8db45332e836b0b
go1.6.linux-armv6l.tar.gz Archive Linux ARMv6 67MB c6c1859acd3727f23f900bde855b5fd0f74d36b1d10f6dd7beddebfb57513d0b
go1.6.windows-386.zip Archive Windows x86 74MB ac41a46f44d0ea5b83ad7e6a55ee1d58c6a01b7ab7342e243f232510342f16f0
go1.6.windows-386.msi Installer Windows x86 61MB be2f9e1c85bfc55b3bea8f1e48acf4a8117fbcd6c7f372aa9ff9f74429f18a35
go1.6.windows-amd64.zip Archive Windows x86-64 87MB 1be06afa469666d636a00928755c4bcd6403a01f5761946b2b13b8a664f86bac
go1.6.windows-amd64.msi Installer Windows x86-64 71MB 9e185fe7985505e3a65633f5e4db76664607f67f8331f0ce4986ba69b51015b7

go1.5.4

go1.5.4

go1.5.3

go1.5.3

go1.5.2

go1.5.2

go1.5.1

go1.5.1

go1.5

go1.5

go1.4.3

go1.4.3

go1.4.2

go1.4.2

go1.4.1

go1.4.1

go1.4

go1.4

go1.3.3

go1.3.3

go1.3.2

go1.3.2

go1.3.1

go1.3.1

go1.3

go1.3

go1.2.2

go1.2.2

go1.21rc4

go1.21rc4

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.21rc4@latest

Then, use the go1.21rc4 command instead of the go command to use go1.21rc4.

go1.21rc3

go1.21rc3

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.21rc3@latest

Then, use the go1.21rc3 command instead of the go command to use go1.21rc3.

go1.21rc2

go1.21rc2

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.21rc2@latest

Then, use the go1.21rc2 command instead of the go command to use go1.21rc2.

go1.20rc3

go1.20rc3

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.20rc3@latest

Then, use the go1.20rc3 command instead of the go command to use go1.20rc3.

go1.20rc2

go1.20rc2

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.20rc2@latest

Then, use the go1.20rc2 command instead of the go command to use go1.20rc2.

go1.20rc1

go1.20rc1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.20rc1@latest

Then, use the go1.20rc1 command instead of the go command to use go1.20rc1.

go1.19rc2

go1.19rc2

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.19rc2@latest

Then, use the go1.19rc2 command instead of the go command to use go1.19rc2.

go1.19rc1

go1.19rc1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.19rc1@latest

Then, use the go1.19rc1 command instead of the go command to use go1.19rc1.

go1.19beta1

go1.19beta1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.19beta1@latest

Then, use the go1.19beta1 command instead of the go command to use go1.19beta1.

go1.18rc1

go1.18rc1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.18rc1@latest

Then, use the go1.18rc1 command instead of the go command to use go1.18rc1.

go1.18beta2

go1.18beta2

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.18beta2@latest

Then, use the go1.18beta2 command instead of the go command to use go1.18beta2.

go1.18beta1

go1.18beta1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.18beta1@latest

Then, use the go1.18beta1 command instead of the go command to use go1.18beta1.

go1.17rc2

go1.17rc2

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.17rc2@latest

Then, use the go1.17rc2 command instead of the go command to use go1.17rc2.

go1.17rc1

go1.17rc1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.17rc1@latest

Then, use the go1.17rc1 command instead of the go command to use go1.17rc1.

go1.17beta1

go1.17beta1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.17beta1@latest

Then, use the go1.17beta1 command instead of the go command to use go1.17beta1.

go1.16rc1

go1.16rc1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.16rc1@latest

Then, use the go1.16rc1 command instead of the go command to use go1.16rc1.

go1.16beta1

go1.16beta1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.16beta1@latest

Then, use the go1.16beta1 command instead of the go command to use go1.16beta1.

go1.15rc2

go1.15rc2

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.15rc2@latest

Then, use the go1.15rc2 command instead of the go command to use go1.15rc2.

go1.15rc1

go1.15rc1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.15rc1@latest

Then, use the go1.15rc1 command instead of the go command to use go1.15rc1.

go1.15beta1

go1.15beta1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.15beta1@latest

Then, use the go1.15beta1 command instead of the go command to use go1.15beta1.

go1.14rc1

go1.14rc1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.14rc1@latest

Then, use the go1.14rc1 command instead of the go command to use go1.14rc1.

go1.14beta1

go1.14beta1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.14beta1@latest

Then, use the go1.14beta1 command instead of the go command to use go1.14beta1.

go1.13rc2

go1.13rc2

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.13rc2@latest

Then, use the go1.13rc2 command instead of the go command to use go1.13rc2.

go1.13rc1

go1.13rc1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.13rc1@latest

Then, use the go1.13rc1 command instead of the go command to use go1.13rc1.

go1.13beta1

go1.13beta1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.13beta1@latest

Then, use the go1.13beta1 command instead of the go command to use go1.13beta1.

go1.12rc1

go1.12rc1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.12rc1@latest

Then, use the go1.12rc1 command instead of the go command to use go1.12rc1.

go1.12beta2

go1.12beta2

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.12beta2@latest

Then, use the go1.12beta2 command instead of the go command to use go1.12beta2.

go1.12beta1

go1.12beta1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.12beta1@latest

Then, use the go1.12beta1 command instead of the go command to use go1.12beta1.

go1.11rc2

go1.11rc2

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.11rc2@latest

Then, use the go1.11rc2 command instead of the go command to use go1.11rc2.

go1.11rc1

go1.11rc1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.11rc1@latest

Then, use the go1.11rc1 command instead of the go command to use go1.11rc1.

go1.11beta3

go1.11beta3

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.11beta3@latest

Then, use the go1.11beta3 command instead of the go command to use go1.11beta3.

go1.11beta2

go1.11beta2

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.11beta2@latest

Then, use the go1.11beta2 command instead of the go command to use go1.11beta2.

go1.11beta1

go1.11beta1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.11beta1@latest

Then, use the go1.11beta1 command instead of the go command to use go1.11beta1.

go1.10rc2

go1.10rc2

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.10rc2@latest

Then, use the go1.10rc2 command instead of the go command to use go1.10rc2.

go1.10rc1

go1.10rc1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.10rc1@latest

Then, use the go1.10rc1 command instead of the go command to use go1.10rc1.

go1.10beta2

go1.10beta2

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.10beta2@latest

Then, use the go1.10beta2 command instead of the go command to use go1.10beta2.

go1.10beta1

go1.10beta1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.10beta1@latest

Then, use the go1.10beta1 command instead of the go command to use go1.10beta1.

go1.9.2rc2

go1.9.2rc2

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.9.2rc2@latest

Then, use the go1.9.2rc2 command instead of the go command to use go1.9.2rc2.

go1.9rc2

go1.9rc2

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.9rc2@latest

Then, use the go1.9rc2 command instead of the go command to use go1.9rc2.

go1.9rc1

go1.9rc1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.9rc1@latest

Then, use the go1.9rc1 command instead of the go command to use go1.9rc1.

go1.9beta2

go1.9beta2

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.9beta2@latest

Then, use the go1.9beta2 command instead of the go command to use go1.9beta2.

go1.9beta1

go1.9beta1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.9beta1@latest

Then, use the go1.9beta1 command instead of the go command to use go1.9beta1.

go1.8rc3

go1.8rc3

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.8rc3@latest

Then, use the go1.8rc3 command instead of the go command to use go1.8rc3.

go1.8rc2

go1.8rc2

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.8rc2@latest

Then, use the go1.8rc2 command instead of the go command to use go1.8rc2.

go1.8rc1

go1.8rc1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.8rc1@latest

Then, use the go1.8rc1 command instead of the go command to use go1.8rc1.

go1.8beta2

go1.8beta2

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.8beta2@latest

Then, use the go1.8beta2 command instead of the go command to use go1.8beta2.

go1.8beta1

go1.8beta1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.8beta1@latest

Then, use the go1.8beta1 command instead of the go command to use go1.8beta1.

go1.7rc6

go1.7rc6

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.7rc6@latest

Then, use the go1.7rc6 command instead of the go command to use go1.7rc6.

go1.7rc5

go1.7rc5

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.7rc5@latest

Then, use the go1.7rc5 command instead of the go command to use go1.7rc5.

go1.7rc4

go1.7rc4

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.7rc4@latest

Then, use the go1.7rc4 command instead of the go command to use go1.7rc4.

go1.7rc3

go1.7rc3

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.7rc3@latest

Then, use the go1.7rc3 command instead of the go command to use go1.7rc3.

go1.7rc2

go1.7rc2

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.7rc2@latest

Then, use the go1.7rc2 command instead of the go command to use go1.7rc2.

go1.7rc1

go1.7rc1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.7rc1@latest

Then, use the go1.7rc1 command instead of the go command to use go1.7rc1.

go1.7beta2

go1.7beta2

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.7beta2@latest

Then, use the go1.7beta2 command instead of the go command to use go1.7beta2.

go1.7beta1

go1.7beta1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.7beta1@latest

Then, use the go1.7beta1 command instead of the go command to use go1.7beta1.

go1.6rc2

go1.6rc2

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.6rc2@latest

Then, use the go1.6rc2 command instead of the go command to use go1.6rc2.

go1.6rc1

go1.6rc1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.6rc1@latest

Then, use the go1.6rc1 command instead of the go command to use go1.6rc1.

go1.6beta2

go1.6beta2

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.6beta2@latest

Then, use the go1.6beta2 command instead of the go command to use go1.6beta2.

go1.6beta1

go1.6beta1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.6beta1@latest

Then, use the go1.6beta1 command instead of the go command to use go1.6beta1.

go1.5rc1

go1.5rc1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.5rc1@latest

Then, use the go1.5rc1 command instead of the go command to use go1.5rc1.

go1.5beta3

go1.5beta3

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.5beta3@latest

Then, use the go1.5beta3 command instead of the go command to use go1.5beta3.

go1.5beta2

go1.5beta2

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.5beta2@latest

Then, use the go1.5beta2 command instead of the go command to use go1.5beta2.

go1.5beta1

go1.5beta1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.5beta1@latest

Then, use the go1.5beta1 command instead of the go command to use go1.5beta1.

go1.4rc2

go1.4rc2

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.4rc2@latest

Then, use the go1.4rc2 command instead of the go command to use go1.4rc2.

go1.4rc1

go1.4rc1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.4rc1@latest

Then, use the go1.4rc1 command instead of the go command to use go1.4rc1.

go1.4beta1

go1.4beta1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.4beta1@latest

Then, use the go1.4beta1 command instead of the go command to use go1.4beta1.

go1.3rc2

go1.3rc2

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.3rc2@latest

Then, use the go1.3rc2 command instead of the go command to use go1.3rc2.

go1.3rc1

go1.3rc1

This is an unstable version of Go. Use with caution.

If you already have Go installed, you can install this version by running:

go install golang.org/dl/go1.3rc1@latest

Then, use the go1.3rc1 command instead of the go command to use go1.3rc1.

  1. Documentation

  2. Download and install

Download and install Go quickly with the steps described here.

For other content on installing, you might be interested in:

  • Managing Go installations — How to
    install multiple versions and uninstall.
  • Installing Go from source — How to
    check out the sources, build them on your own machine, and run them.


Download

Don’t see your operating system here? Try one of the
other downloads.

Go installation

Select the tab for your computer’s operating system below, then follow its
installation instructions.

  1. Remove any previous Go installation by deleting the /usr/local/go folder
    (if it exists), then extract the archive you just downloaded into /usr/local, creating a fresh
    Go tree in /usr/local/go:

          $ rm -rf /usr/local/go && tar -C /usr/local -xzf go1.14.3.linux-amd64.tar.gz
          
        

    (You may need to run the command as root or through sudo).

    Do not untar the archive into an existing /usr/local/go tree. This is known to
    produce broken Go installations.

  2. Add /usr/local/go/bin to the PATH environment variable.

    You can do this by adding the following line to your $HOME/.profile or
    /etc/profile (for a system-wide installation):

              export PATH=$PATH:/usr/local/go/bin
              
            

    Note: Changes made to a profile file may not apply
    until the next time you log into your computer. To apply the changes
    immediately, just run the shell commands directly or execute them from
    the profile using a command such as
    source $HOME/.profile.

  3. Verify that you’ve installed Go by opening a command prompt and typing
    the following command:

              $ go version
              
            
  4. Confirm that the command prints the installed version of Go.

You’re all set!

Go является простым языком программирования общего назначения, которого будет не лишним добавить в вашу коллекцию изученных языков. Проект стартовал в 2007 году, и благодаря усилиям разработчиков Google, стал тем языком Go, с которым мы можем работать сегодня. Внимание уделялось легкости и согласованности языка, его инструментов и стандартных библиотек, делая Go простым и занятным в использовании.

У Go открытый исходный код, что здорово. И не забывайте — данный язык чувствителен к регистру.

Премиум 👑 канал по Golang

Рекомендуем вам супер TELEGRAM канал по Golang где собраны все материалы для качественного изучения языка. Удивите всех своими знаниями на собеседовании! 😎

Подписаться на канал

Уроки, статьи и Видео

Мы публикуем в паблике ВК и Telegram качественные обучающие материалы для быстрого изучения Go. Подпишитесь на нас в ВК и в Telegram. Поддержите сообщество Go программистов.

Go в ВК

ЧАТ в Telegram

Разберем процесс установки Go на Windows 10. Вы увидите, как это просто — достаточно базовых знаний о GitHub и работы с командной строкой. Конечно, это не единственный способ установки, однако он будет наиболее простым для тех, чьи знания кодирования ограничены. Просто придерживайтесь данных инструкций.

Следуйте указаниям, придерживаясь правильного порядка, чтобы потом не мучиться и не исправлять ошибки, возникшие во время процесса инсталляции.

Установка Go на Windows

Установка элементов в правильном порядке

  1. Так как зачастую Go использует бесплатные репозитории с открытым исходным кодом, сначала установить пакет Git, перейдя по ссылке;
  2. Перейдите на сайт инсталляции Go по ссылке. Скачайте и установите последний 64-битный набор Go для Microsoft Windows OS;
  3. Следуйте инструкциям по установке программы Go;
  4. Откройте командную строку cmd и наберите go version;
  5. Вывод после ввода go version должен выглядеть следующим образом (в зависимости от версии, она может быть у вас другая):

install go on windows

Создание рабочего пространства Go

Для начала подтвердим работоспособность Go. Откройте Панель Управления, затем следуйте в Система и безопасность > Система > Дополнительные параметры системы. Кликните на Переменные Среды с правой нижней стороны. Убедитесь, что у Path в Системные Переменные есть значение C:\Go\bin.

Система и безопасность

Система

Дополнительные параметры системы

Переменные Среды

Переменная Path в Windows

Добавление Go в path

Затем нужно создать рабочее пространство Go. Оно будет в отдельной новой папке от той, где сохранены и установлены файлы Go. К примеру, ваши установленные файлы Go могут находиться по пути C:\Go, а создать рабочее пространство Go можно по адресу C:\Projects\Go.

В новой папке рабочего пространства Go настраиваем три новые папки — bin, pkg, src:

go установка

Создание переменной среды GOPATH

Создадим переменную GOPATH и свяжем ее с недавно созданным рабочим пространством Go. Перейдите обратно в Панель Управления, затем в Система и потом на Переменные среды. Затем под Системные Переменные нажмите на Создать.

Создание новой системной переменной в Windows

Рядом с Имя переменной введите GOPATH, а рядом с Значение переменной введите C:\Projects\Go:

Новая системная переменная

go установка

Проверить, установлены ли пути верно можно через ввод echo %GOPATH% в командной строке.

Тестирование установки Golang в Windows

Теперь можно проверить, действительно ли все работает правильно. Откройте командную строку и наберите: go get github.com/golang/example/hello.

Подождите, когда код будет полностью скомпилировано (на это уйдет пару секунд), затем наберите следующую команду: %GOPATH%/bin/hello.

Если установка была успешной, вы должны получить следующее сообщение: “Hello, Go examples!”

go установка

Надеюсь, у вас все получилось. Если же возникли какие-то ошибки или появились непонятные сообщения, наберите внизу результат командной строки: “go env”.

При составлении данной статьи использовались указанные ниже ресурсы, которые также могут помочь при настройке Go на операционной системе Windows: Wade Wegner’s visually-simple & stylistic article.

Администрирую данный сайт с целью распространения как можно большего объема обучающего материала для языка программирования Go. В IT с 2008 года, с тех пор изучаю и применяю интересующие меня технологии. Проявляю огромный интерес к машинному обучению и анализу данных.

E-mail: vasile.buldumac@ati.utm.md

Образование

Технический Университет Молдовы (utm.md), Факультет Вычислительной Техники, Информатики и Микроэлектроники

  • 2014 — 2018 Universitatea Tehnică a Moldovei, ИТ-Инженер. Тема дипломной работы «Автоматизация покупки и продажи криптовалюты используя технический анализ»
  • 2018 — 2020 Universitatea Tehnică a Moldovei, Магистр, Магистерская диссертация «Идентификация человека в киберпространстве по фотографии лица»

To download and install Go language in Windows OS follow the below steps.

Download Go language MSI

Download Go language .MSI file from official golang website

Open the MSI and it will Open Go programming language installation setup wizard, click on Next Button

Go installation Wizard

And then it will open end user license agreement, I know most of them won’t read them click on accept and proceed with the next steps.

Go end user license agreement

In the next step it will ask for Go programming language installation folder.

Select Go language Installation Location

The default installation location of Go programming Language in Windows is “C:\Go”.

Go Language Location

If you are beginner and don’t know much above environment variables etc.. do not change the installation folder keep it as is. As our goal is to learn the go language not the setup.

Go language Installation Process

Click on Next button it will start the installation process

Go Installation Process

If everything is Ok you should see “Completed the go programming language setup wizard” popup.

Go Installation Completed.

Verify Go language Installation

After the successful installation, verify the go programming language installation.

Open the command prompt and run go version command.

> go version
go version go1.15.1 windows/amd64

If command prompt is already opened, close it and restart the command prompt.

Go Installation Verification.

The Go Programming Language

Go is an open source programming language that makes it easy to build simple,
reliable, and efficient software.

Gopher image
Gopher image by Renee French, licensed under Creative Commons 4.0 Attributions license.

Our canonical Git repository is located at https://go.googlesource.com/go.
There is a mirror of the repository at https://github.com/golang/go.

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

Download and Install

Binary Distributions

Official binary distributions are available at https://go.dev/dl/.

After downloading a binary release, visit https://go.dev/doc/install
for installation instructions.

Install From Source

If a binary distribution is not available for your combination of
operating system and architecture, visit
https://go.dev/doc/install/source
for source installation instructions.

Contributing

Go is the work of thousands of contributors. We appreciate your help!

To contribute, please read the contribution guidelines at https://go.dev/doc/contribute.

Note that the Go project uses the issue tracker for bug reports and
proposals only. See https://go.dev/wiki/Questions for a list of
places to ask questions about the Go language.

  • Скачать ipack иконки для windows 10
  • Скачать goat simulator windows 10
  • Скачать idt high definition audio codec для windows 10 скачать
  • Скачать ios windows 10 на флешку
  • Скачать gns3 для windows на русском