• Stars
    star
    114,574
  • Rank 35 (Top 0.01 %)
  • Language
    Go
  • License
    BSD 3-Clause "New...
  • Created over 9 years ago
  • Updated 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The Go programming language

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.

More Repositories

1

dep

Go dependency management tool experiment (deprecated)
Go
12,919
star
2

groupcache

groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.
Go
12,486
star
3

protobuf

Go support for Google's protocol buffers
Go
9,323
star
4

mock

GoMock is a mocking framework for the Go programming language.
Go
9,120
star
5

tools

[mirror] Go Tools
Go
6,973
star
6

mobile

[mirror] Go on Mobile
Go
5,473
star
7

oauth2

Go OAuth2
Go
4,953
star
8

lint

[mirror] This is a linter for Go source code. (deprecated)
Go
3,974
star
9

glog

Leveled execution logs for Go
Go
3,426
star
10

vscode-go

Go extension for Visual Studio Code
TypeScript
3,408
star
11

proposal

Go Project Design Documents
Go
3,231
star
12

crypto

[mirror] Go supplementary cryptography libraries
Go
2,802
star
13

net

[mirror] Go supplementary network libraries
Go
2,739
star
14

example

Go example projects
Go
2,352
star
15

geo

S2 geometry library in Go
Go
1,569
star
16

vgo

[mirror] Versioned Go Prototype
Go
1,523
star
17

tour

[mirror] A Tour of Go
Go
1,514
star
18

snappy

The Snappy compression format in the Go programming language.
Go
1,443
star
19

sys

[mirror] Go packages for low-level interaction with the operating system
Go
1,184
star
20

leveldb

The LevelDB key-value database in the Go programming language.
Go
1,125
star
21

gddo

Go Doc Dot Org
Go
1,103
star
22

pkgsite

[mirror] Home of the pkg.go.dev website
Go
1,080
star
23

sync

[mirror] concurrency primitives
Go
818
star
24

exp

[mirror] Experimental and deprecated packages
Go
809
star
25

gofrontend

Go compiler frontend (gccgo)
Go
804
star
26

freetype

The Freetype font rasterizer in the Go programming language.
Go
746
star
27

text

[mirror] Go text processing support
Go
719
star
28

talks

Go talks
696
star
29

playground

[mirror] The Go Playground
Go
692
star
30

appengine

Go App Engine packages
Go
650
star
31

build

[mirror] Go's continuous build and release infrastructure (no stability promises)
Go
589
star
32

image

[mirror] Go supplementary image libraries
Go
506
star
33

vulndb

[mirror] The Go Vulnerability Database
Go
497
star
34

blog

[mirror] Go Blog (obsolete)
390
star
35

time

[mirror] Go supplementary time packages
Go
376
star
36

perf

[mirror] Performance measurement, storage, and analysis.
Go
346
star
37

sublime-build

The official Sublime Text package for Go build system integration.
Python
337
star
38

website

[mirror] Home of the go.dev and golang.org websites
HTML
333
star
39

vuln

[mirror] the database client and tools for the Go vulnerability database
Go
278
star
40

xerrors

Go
273
star
41

term

Go terminal and console support
Go
248
star
42

debug

[mirror] debugging tools
Go
219
star
43

dl

[mirror] go install golang.org/dl/go1.N@latest
Go
176
star
44

mod

[mirror] Go module mechanics libraries
Go
175
star
45

benchmarks

Benchmarks for the perf dashboard
Go
160
star
46

review

[mirror] Tool for working with Gerrit code reviews
Go
142
star
47

arch

[mirror] architecture code
Go
141
star
48

cwg

Community outreach Working Group
131
star
49

sublime-config

A library for Go environment configuration in Sublime Text
Python
83
star
50

winstrap

Bootstrapping tools for windows builders
Go
48
star
51

scratch

[mirror] repository used for testing
Go
26
star
52

pkgsite-metrics

Code to serve pkg.go.dev/metrics [mirror]
Go
9
star
53

telemetry

[mirror] Go Telemetry services and libraries
Go
7
star
54

govulncheck-action

[mirror] GitHub action for govulncheck
5
star
55

go-get-issue-15410

go-get-issue-15410
Go
3
star
56

.github

2
star
57

.allstar

1
star