Go (Programming Language) icon
Go (Programming Language) icon

Go (Programming Language)

 149 likes

Open-source programming language by Google, offering C-style syntax and automatic memory management. Features built-in concurrency and vast libraries, ideal for cloud services, web, and CLI development, supporting DevOps with fast builds and an expansive ecosystem.

Go (Programming Language) screenshot 1

License model

  • FreeOpen Source

Application type

Country of Origin

  • US flagUnited States

Platforms

  • Mac
  • Windows
  • Linux
  • BSD
  • Self-Hosted
  • Go (Programming Language)
4.7 / 5 Avg rating (9)
149likes
7comments

Features

Suggest and vote on features

Properties

  1.  Lightweight

Features

  1.  Compiled Language
  2.  Object-oriented Language
  3.  Test case management
  4.  Readability
  5.  Performance Monitoring
  6.  Static typing
  7.  Support for scripting
  8.  Command line interface
  9.  Class inheritance
  10.  Typesafe
  11.  Garbage Collection
  12.  Statically Typed Language
  13.  Dynamic typing

 Tags

Go (Programming Language) News & Activities

Highlights All activities

Recent News

Show more news

Recent activities

Show all activities

Comments and Reviews

   
 Post comment/review
Top Positive Comment
TypicalHog
Sep 21, 2023
1

Go is a really good language, but it uses a GC which can cause issues (lag spikes, stutters) for certain types of applications and that's a deal breaker for me and one of the many reasons I prefer Rust.

Zazucki
Mar 2, 2022
0

It feels like Python grew up. High hopes for the future, still too "new" to be considered one of the greats.

Guest
Feb 4, 2022
1

It is a language that bridges the gap between performance and productivity. The built-in garbage collector means one less thing to worry about. Recent updates also bring simpler modularization and generics.

Vishal Hirawat
Sep 25, 2020
0

Faster than other scripting languages like Python.

tameresa
Jun 13, 2020
0

great programming language

Vitaly Zdanevich
Sep 1, 2019
0

Fast, stable, open-source, simple, robust, easy to write parallel code, Ubuntu desktop contains Go compiler out of the box, AWS has SDK for Go (and other companies also), compiles to single binary (in order to run do not requare neither virtual machine like Java or Python - operating system only), cross-compilation (to another OS).

Nils Franzen
Feb 27, 2019
-1

I like it due to its simplicity and yet powerful abstractions to create backend services.

What is Go (Programming Language)?

Go — also called golang — is a programming language initially developed at Google in 2007 by Robert Griesemer, Rob Pike, and Ken Thompson. It is a statically-typed language with syntax loosely derived from that of C, adding automatic memory management, type safety, some dynamic-typing capabilities, additional built-in types such as variable-length arrays and key-value maps, and a large standard library.

Highlights:

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

What’s possible with Go? Use Go for a variety of software development purposes:

  • Cloud & Network Services: With a strong ecosystem of tools and APIs on major cloud providers, it is easier than ever to build services with Go.
  • Command-line Interfaces: With popular open source packages and a robust standard library, use Go to create fast and elegant CLIs.
  • Web Development: With enhanced memory performance and support for several IDEs, Go powers fast and scalable web applications.
  • DevOps & Site Reliability: With fast build times, lean syntax, an automatic formatter and doc generator, Go is built to support both DevOps and SRE.

Explore a wealth of learning resources, including guided journeys, courses, books, and more.

Official Links

Go (Programming Language) information

AlternativeTo Categories

DevelopmentOS & Utilities

GitHub repository

  •  128,435 Stars
  •  18,156 Forks
  •  9358 Open Issues
  •   Updated Jun 18, 2025 
View on GitHub

Popular alternatives

View all

Top Go (Programming Language) apps (extensions / mods etc)

View all

Our users have written 7 comments and reviews about Go (Programming Language), and it has gotten 149 likes

Go (Programming Language) was added to AlternativeTo by argusdusty on Jul 4, 2012 and this page was last updated Feb 11, 2025. Go (Programming Language) is sometimes referred to as Go.