<commit_before># Supported tags and respective `Dockerfile` links

-	[`1.6.4`, `1.6` (*1.6/Dockerfile*)](https://github.com/docker-library/golang/blob/fddc8c18282871b554cb0d74780767690bdda3ec/1.6/Dockerfile)
-	[`1.6.4-onbuild`, `1.6-onbuild` (*1.6/onbuild/Dockerfile*)](https://github.com/docker-library/golang/blob/ce284e14cdee73fbaa8fb680011a812f272eae2e/1.6/onbuild/Dockerfile)
-	[`1.6.4-wheezy`, `1.6-wheezy` (*1.6/wheezy/Dockerfile*)](https://github.com/docker-library/golang/blob/fddc8c18282871b554cb0d74780767690bdda3ec/1.6/wheezy/Dockerfile)
-	[`1.6.4-alpine`, `1.6-alpine` (*1.6/alpine/Dockerfile*)](https://github.com/docker-library/golang/blob/bfbd521de2942d10d96b14f99c491536490db018/1.6/alpine/Dockerfile)
-	[`1.6.4-windowsservercore`, `1.6-windowsservercore` (*1.6/windows/windowsservercore/Dockerfile*)](https://github.com/docker-library/golang/blob/3bccc597c14b6274d7855d968f881ac6407b0a61/1.6/windows/windowsservercore/Dockerfile)
-	[`1.6.4-nanoserver`, `1.6-nanoserver` (*1.6/windows/nanoserver/Dockerfile*)](https://github.com/docker-library/golang/blob/fddc8c18282871b554cb0d74780767690bdda3ec/1.6/windows/nanoserver/Dockerfile)
-	[`1.7.5`, `1.7`, `1`, `latest` (*1.7/Dockerfile*)](https://github.com/docker-library/golang/blob/349270dbc128e396888cb2423ffc85d2c3039a27/1.7/Dockerfile)
-	[`1.7.5-onbuild`, `1.7-onbuild`, `1-onbuild`, `onbuild` (*1.7/onbuild/Dockerfile*)](https://github.com/docker-library/golang/blob/2372c8cafe9cc958bade33ad0b8b54de8869c21f/1.7/onbuild/Dockerfile)
-	[`1.7.5-wheezy`, `1.7-wheezy`, `1-wheezy`, `wheezy` (*1.7/wheezy/Dockerfile*)](https://github.com/docker-library/golang/blob/349270dbc128e396888cb2423ffc85d2c3039a27/1.7/wheezy/Dockerfile)
-	[`1.7.5-alpine`, `1.7-alpine`, `1-alpine`, `alpine` (*1.7/alpine/Dockerfile*)](https://github.com/docker-library/golang/blob/349270dbc128e396888cb2423ffc85d2c3039a27/1.7/alpine/Dockerfile)
-	[`1.7.5-alpine3.5`, `1.7-alpine3.5`, `1-alpine3.5`, `alpine3.5` (*1.7/alpine3.5/Dockerfile*)](https://github.com/docker-library/golang/blob/349270dbc128e396888cb2423ffc85d2c3039a27/1.7/alpine3.5/Dockerfile)
-	[`1.7.5-windowsservercore`, `1.7-windowsservercore`, `1-windowsservercore`, `windowsservercore` (*1.7/windows/windowsservercore/Dockerfile*)](https://github.com/docker-library/golang/blob/3bccc597c14b6274d7855d968f881ac6407b0a61/1.7/windows/windowsservercore/Dockerfile)
-	[`1.7.5-nanoserver`, `1.7-nanoserver`, `1-nanoserver`, `nanoserver` (*1.7/windows/nanoserver/Dockerfile*)](https://github.com/docker-library/golang/blob/349270dbc128e396888cb2423ffc85d2c3039a27/1.7/windows/nanoserver/Dockerfile)
-	[`1.8rc3`, `1.8-rc`, `1.8`, `rc` (*1.8-rc/Dockerfile*)](https://github.com/docker-library/golang/blob/f4a3691372cedcc546d7da35e30d961aec9ab04e/1.8-rc/Dockerfile)
-	[`1.8rc3-onbuild`, `1.8-rc-onbuild`, `1.8-onbuild`, `rc-onbuild` (*1.8-rc/onbuild/Dockerfile*)](https://github.com/docker-library/golang/blob/f4a3691372cedcc546d7da35e30d961aec9ab04e/1.8-rc/onbuild/Dockerfile)
-	[`1.8rc3-stretch`, `1.8-rc-stretch`, `1.8-stretch`, `rc-stretch` (*1.8-rc/stretch/Dockerfile*)](https://github.com/docker-library/golang/blob/8ee098f95a9b99552a157b5909e6916c9c181cc9/1.8-rc/stretch/Dockerfile)
-	[`1.8rc3-alpine`, `1.8-rc-alpine`, `1.8-alpine`, `rc-alpine` (*1.8-rc/alpine/Dockerfile*)](https://github.com/docker-library/golang/blob/f4a3691372cedcc546d7da35e30d961aec9ab04e/1.8-rc/alpine/Dockerfile)
-	[`1.8rc3-windowsservercore`, `1.8-rc-windowsservercore`, `1.8-windowsservercore`, `rc-windowsservercore` (*1.8-rc/windows/windowsservercore/Dockerfile*)](https://github.com/docker-library/golang/blob/3bccc597c14b6274d7855d968f881ac6407b0a61/1.8-rc/windows/windowsservercore/Dockerfile)
-	[`1.8rc3-nanoserver`, `1.8-rc-nanoserver`, `1.8-nanoserver`, `rc-nanoserver` (*1.8-rc/windows/nanoserver/Dockerfile*)](https://github.com/docker-library/golang/blob/f4a3691372cedcc546d7da35e30d961aec9ab04e/1.8-rc/windows/nanoserver/Dockerfile)

For more information about this image and its history, please see [the relevant manifest file (`library/golang`)](https://github.com/docker-library/official-images/blob/master/library/golang). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fgolang).

For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/golang/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/golang/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).

# What is Go?

Go (a.k.a., Golang) is a programming language first developed at Google. It is a statically-typed language with syntax loosely derived from C, but with additional features such as garbage collection, type safety, some dynamic-typing capabilities, additional built-in types (e.g., variable-length arrays and key-value maps), and a large standard library.

> [wikipedia.org/wiki/Go_(programming_language)](http://en.wikipedia.org/wiki/Go_%28programming_language%29)

![logo](https://raw.githubusercontent.com/docker-library/docs/01c12653951b2fe592c1f93a13b4e289ada0e3a1/golang/logo.png)

# How to use this image<commit_msg>Run update.sh<commit_after># Supported tags and respective `Dockerfile` links

-	[`1.6.4`, `1.6` (*1.6/Dockerfile*)](https://github.com/docker-library/golang/blob/fddc8c18282871b554cb0d74780767690bdda3ec/1.6/Dockerfile)
-	[`1.6.4-onbuild`, `1.6-onbuild` (*1.6/onbuild/Dockerfile*)](https://github.com/docker-library/golang/blob/ce284e14cdee73fbaa8fb680011a812f272eae2e/1.6/onbuild/Dockerfile)
-	[`1.6.4-wheezy`, `1.6-wheezy` (*1.6/wheezy/Dockerfile*)](https://github.com/docker-library/golang/blob/fddc8c18282871b554cb0d74780767690bdda3ec/1.6/wheezy/Dockerfile)
-	[`1.6.4-alpine`, `1.6-alpine` (*1.6/alpine/Dockerfile*)](https://github.com/docker-library/golang/blob/bfbd521de2942d10d96b14f99c491536490db018/1.6/alpine/Dockerfile)
-	[`1.6.4-windowsservercore`, `1.6-windowsservercore` (*1.6/windows/windowsservercore/Dockerfile*)](https://github.com/docker-library/golang/blob/3bccc597c14b6274d7855d968f881ac6407b0a61/1.6/windows/windowsservercore/Dockerfile)
-	[`1.6.4-nanoserver`, `1.6-nanoserver` (*1.6/windows/nanoserver/Dockerfile*)](https://github.com/docker-library/golang/blob/fddc8c18282871b554cb0d74780767690bdda3ec/1.6/windows/nanoserver/Dockerfile)
-	[`1.7.5`, `1.7` (*1.7/Dockerfile*)](https://github.com/docker-library/golang/blob/349270dbc128e396888cb2423ffc85d2c3039a27/1.7/Dockerfile)
-	[`1.7.5-onbuild`, `1.7-onbuild` (*1.7/onbuild/Dockerfile*)](https://github.com/docker-library/golang/blob/2372c8cafe9cc958bade33ad0b8b54de8869c21f/1.7/onbuild/Dockerfile)
-	[`1.7.5-wheezy`, `1.7-wheezy` (*1.7/wheezy/Dockerfile*)](https://github.com/docker-library/golang/blob/349270dbc128e396888cb2423ffc85d2c3039a27/1.7/wheezy/Dockerfile)
-	[`1.7.5-alpine`, `1.7-alpine` (*1.7/alpine/Dockerfile*)](https://github.com/docker-library/golang/blob/349270dbc128e396888cb2423ffc85d2c3039a27/1.7/alpine/Dockerfile)
-	[`1.7.5-alpine3.5`, `1.7-alpine3.5` (*1.7/alpine3.5/Dockerfile*)](https://github.com/docker-library/golang/blob/349270dbc128e396888cb2423ffc85d2c3039a27/1.7/alpine3.5/Dockerfile)
-	[`1.7.5-windowsservercore`, `1.7-windowsservercore` (*1.7/windows/windowsservercore/Dockerfile*)](https://github.com/docker-library/golang/blob/3bccc597c14b6274d7855d968f881ac6407b0a61/1.7/windows/windowsservercore/Dockerfile)
-	[`1.7.5-nanoserver`, `1.7-nanoserver` (*1.7/windows/nanoserver/Dockerfile*)](https://github.com/docker-library/golang/blob/349270dbc128e396888cb2423ffc85d2c3039a27/1.7/windows/nanoserver/Dockerfile)
-	[`1.8.0`, `1.8`, `1`, `latest` (*1.8/Dockerfile*)](https://github.com/docker-library/golang/blob/132cd70768e3bc269902e4c7b579203f66dc9f64/1.8/Dockerfile)
-	[`1.8.0-onbuild`, `1.8-onbuild`, `1-onbuild`, `onbuild` (*1.8/onbuild/Dockerfile*)](https://github.com/docker-library/golang/blob/132cd70768e3bc269902e4c7b579203f66dc9f64/1.8/onbuild/Dockerfile)
-	[`1.8.0-stretch`, `1.8-stretch`, `1-stretch`, `stretch` (*1.8/stretch/Dockerfile*)](https://github.com/docker-library/golang/blob/132cd70768e3bc269902e4c7b579203f66dc9f64/1.8/stretch/Dockerfile)
-	[`1.8.0-alpine`, `1.8-alpine`, `1-alpine`, `alpine` (*1.8/alpine/Dockerfile*)](https://github.com/docker-library/golang/blob/132cd70768e3bc269902e4c7b579203f66dc9f64/1.8/alpine/Dockerfile)
-	[`1.8.0-windowsservercore`, `1.8-windowsservercore`, `1-windowsservercore`, `windowsservercore` (*1.8/windows/windowsservercore/Dockerfile*)](https://github.com/docker-library/golang/blob/132cd70768e3bc269902e4c7b579203f66dc9f64/1.8/windows/windowsservercore/Dockerfile)
-	[`1.8.0-nanoserver`, `1.8-nanoserver`, `1-nanoserver`, `nanoserver` (*1.8/windows/nanoserver/Dockerfile*)](https://github.com/docker-library/golang/blob/132cd70768e3bc269902e4c7b579203f66dc9f64/1.8/windows/nanoserver/Dockerfile)

For more information about this image and its history, please see [the relevant manifest file (`library/golang`)](https://github.com/docker-library/official-images/blob/master/library/golang). This image is updated via [pull requests to the `docker-library/official-images` GitHub repo](https://github.com/docker-library/official-images/pulls?q=label%3Alibrary%2Fgolang).

For detailed information about the virtual/transfer sizes and individual layers of each of the above supported tags, please see [the `repos/golang/tag-details.md` file](https://github.com/docker-library/repo-info/blob/master/repos/golang/tag-details.md) in [the `docker-library/repo-info` GitHub repo](https://github.com/docker-library/repo-info).

# What is Go?

Go (a.k.a., Golang) is a programming language first developed at Google. It is a statically-typed language with syntax loosely derived from C, but with additional features such as garbage collection, type safety, some dynamic-typing capabilities, additional built-in types (e.g., variable-length arrays and key-value maps), and a large standard library.

> [wikipedia.org/wiki/Go_(programming_language)](http://en.wikipedia.org/wiki/Go_%28programming_language%29)

![logo](https://raw.githubusercontent.com/docker-library/docs/01c12653951b2fe592c1f93a13b4e289ada0e3a1/golang/logo.png)

# How to use this image
{'fraction_non_alphanumeric': 0.17592233009708738, 'fraction_numerical': 0.1396116504854369, 'mean_word_length': 5.9789972899729, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 48, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '867190', 'n_tokens_mistral': 5064, 'n_tokens_neox': 4331, 'n_words': 394}