Build simple, secure, scalable systems with Go

  • An open-source programming language
  • Easy to learn and great for teams
  • Built-in concurrency and a robust standard library
  • Large ecosystem of partners, communities, and tools

Get started with Go Link to heading

Command Link to heading

Check version Link to heading

go version

Create go.mod Link to heading

go mod init name

# e.g. go mod init example/hello

Add missing modules Link to heading

go get .

Add missing and remove unused modules Link to heading

go mod tidy

Run code Link to heading

go run .