Open source programming language to build simple/reliable/efficient software
https://golang.org Also known as: golang, google-go, go@1.9

Current versions

Reverse dependencies

The following formulae require go to be installed:
hub 2.2.9 Add GitHub support to git on the command-line
gdrive 2.1.0 Google Drive CLI Client
exercism 2.4.1 Command-line tool to interact with exercism.io
docker-swarm 1.2.8 Turn a pool of Docker hosts into a single, virtual host
borg 0.0.3 Terminal based search engine for bash commands
github-release 0.7.2 Create and edit releases on Github (and upload artifacts)
gobuster 1.3 Directory/file & DNS busting tool written in Go
gowsdl 0.2.1 WSDL2Go code generation as well as its SOAP proxy
groovyserv 1.1.0 Speed up Groovy startup time
monax 0.18.0 Blockchain application platform CLI
rack 1.2 CLI for Rackspace
rancher-compose 0.12.5 Docker Compose compatible client to deploy to Rancher
fleetctl 1.0.0 Distributed init system
scmpuff 0.2.1 Adds numbered shortcuts for common git commands
scw 1.14 Manage BareMetal Servers from command-line (as easily as with Docker)
sift 0.9.0 Fast and powerful open source alternative to grep
srclib 0.2.5 Polyglot code analysis library, built for hackability
jid 0.7.2 Json incremental digger
juju@1.25 1.25.12 DevOps management tool
jvgrep 5.4 Grep for Japanese users of Vim
path-extractor 0.2.0 UNIX filter which outputs the filepaths found in stdin
td 1.4.0 Your todo list in your terminal
termshare 0.2.0_1 Interactive or view-only terminal sharing via client or web
textql 2.0.3 Executes SQL across text files
deis 2.18.0 The CLI for Deis Workflow
devd 0.7 Local webserver for developers
docker@1.11 1.11.2 Pack, ship and run any application as a lightweight container
docker@1.71 1.7.1 The Docker framework for containers
dockviz 0.5.0 Visualizing docker data
deisctl 1.13.4 Deis Control Utility
pup 0.4.0 Parse HTML at the command-line
warp 0.0.3 Secure terminal sharing with one simple command
websocketd 0.2.12 WebSockets the Unix way
elvish 0.10.1 Novel UNIX shell written in Go
otto 0.2.0_1 Development and deployment system designed as the successor to Vagrant
vultr 1.13.0 Command-line tool for Vultr
hostess 0.2.1 Idempotent command-line utility for managing your /etc/hosts file
teleconsole 0.3.1 Free service to share your terminal session with people you trust
certstrap 1.1.1 Tools to bootstrap CAs, certificate requests, and signed certificates
apache-brooklyn-cli 0.12.0 Apache Brooklyn command-line interface
ssh-vault 0.12.3 Encrypt/decrypt using SSH keys
rclone 1.38 Rsync for cloud storage
buildifier 0.6.0 Format bazel BUILD files with a standard convention
algernon 1.6 Pure Go web server with Lua, Markdown, HTTP/2 and template support
qpm 0.10.0 Package manager for Qt applications
caddy 0.10.10 Alternative general-purpose HTTP/2 web server
noti 2.7.0 Trigger notifications when a process completes
akamai 0.4.1 CLI toolkit for working with Akamai's APIs
sops 3.0.0 Editor of encrypted files
cli53 0.8.12 Command-line tool for Amazon Route 53
camlistore 0.9 Content-addressable multi-layer indexed storage
cosi 0.8.5 Implementation of scalable collective signing
dep 0.3.2 Go dependency management tool
gnatsd 1.0.4 Lightweight cloud messaging system
gotags 1.4.1 Tag generator for Go, compatible with ctags
gpm 1.4.0_1 Barebones dependency manager for Go
gron 0.5.0 Make JSON greppable
kapacitor 1.3.3 Open source time series data processor
launch_socket_server 1.0.0_2 Bind to privileged ports without running a server as root
mongodb@3.2 3.2.11 High-performance, schema-free, document-oriented database
nsq 1.0.0_1 Realtime distributed messaging platform
snag 1.2.0 Automatic build tool for all your needs
uru 0.8.1 Use multiple rubies on multiple platforms
terraform-inventory 0.6.1 Terraform State → Ansible Dynamic Inventory
collector-sidecar 0.1.4 Manage log collectors through Graylog
dvm 1.0.0 Docker Version Manager
terraform-docs 0.3.0 Tool to generate documentation from Terraform modules
goad 2.0.4 AWS Lambda powered, highly distributed, load testing tool built in Go
godep 79_8 Dependency tool for go
goofys 0.0.18 Filey-System interface to Amazon S3
percona-server-mongodb 3.4.9-2.9 Drop-in MongoDB replacement
artifactory-cli-go 1.3.0 Provides a command-line interface for Artifactory
compose2kube 0.0.2_1 Convert docker-compose service files to Kubernetes objects
emp 0.13.0 CLI for Empire
flint-checker 0.1.0 Check your project for common sources of contributor friction
fsql 0.3.1 Search through your filesystem with SQL-esque queries
gost 1.2.0 Simple command-line utility for easily creating Gists for Github
doctl 1.7.1 Command-line tool for DigitalOcean
nomad 0.7.0 Distributed, Highly Available, Datacenter-Aware Scheduler
immortal 0.17.0 OS agnostic (*nix) cross-platform supervisor
certigo 1.9.2 Utility to examine and validate certificates in a variety of formats
go-jira 1.0.14 Simple jira command-line client in Go
iron-functions 0.2.69 Go version of the IronFunctions command-line tools
gofabric8 0.4.176 CLI for fabric8 running on Kubernetes or OpenShift
bitrise 1.10.1 Command-line automation tool
pumba 0.4.7 Chaos testing tool for Docker
carina 2.1.3 Command-line client for Carina
chronograf Open source monitoring and visualization UI for the TICK stack
spaceinvaders-go 1.2 Space Invaders in your terminal written in Go
stern 1.5.1 Tail multiple Kubernetes pods & their containers
syncthing-inotify 0.8.7 File watcher intended for use with Syncthing
wiki 1.4.0 Fetch summaries from MediaWiki wikis, like Wikipedia
vault 0.9.0 Secures, stores, and tightly controls access to secrets
kubernetes-helm 2.7.2 The Kubernetes package manager
modd 0.5 Flexible tool for responding to filesystem changes
influxdb 1.4.2 Time series, events, and metrics database
consul 1.0.1 Tool for service discovery, monitoring and configuration
overmind 1.0.9 Process manager for Procfile-based applications and tmux
gitlab-runner 10.2.0 The official GitLab CI runner written in Go
gx 0.12.1 The language-agnostic, universal package manager
envconsul 0.7.2 Launch process with environment variables from Consul and Vault
gauge 0.9.5 Test automation tool that supports executable documentation
rancher-cli 0.6.5 The Rancher CLI is a unified tool to manage your Rancher server
shfmt 2.1.0 Autoformat shell script source code
geth 1.7.3 Official Go implementation of the Ethereum protocol
restic 0.8.0 Fast, efficient and secure backup program
amazon-ecs-cli 1.1.0 CLI for Amazon ECS to manage clusters and tasks for development
charm 2.2.3 Tool for managing Juju Charms
direnv 2.13.3 Load/unload environment variables based on $PWD
kubeless 0.3.0 Kubernetes Native Serverless Framework
vert 0.1.0 Command-line version testing
faas-cli 0.5.1 CLI for templating and/or deploying FaaS functions
fzf 0.17.3 Command-line fuzzy finder written in Go
syncthing 0.14.41 Open source continuous file synchronization application
arangodb 3.2.9 The Multi-Model NoSQL Database
etcd 3.2.11 Key value store for shared configuration and service discovery
peco 0.5.2 Simplistic interactive filtering tool
telegraf 1.4.5 Server-level metric gathering agent for InfluxDB
fn 0.4.28 Command-line tool for the fn project
filebeat 6.0.1 File harvester to ship log files to Elasticsearch or Logstash
heartbeat 6.0.1 Lightweight Shipper for Uptime Monitoring
metricbeat 6.0.1 Collect metrics from your systems and services
kube-aws 0.9.9 CoreOS Kubernetes on AWS
acmetool 0.0.62 Automatic certificate acquisition tool for ACME (Let's Encrypt)
mongodb 3.6.0 High-performance, schema-free, document-oriented database
mongodb@3.4 3.4.10 High-performance, schema-free, document-oriented database

Recent formula history

Matt Blair go 1.10beta1 (devel) (#21448)
Matt Blair go 1.9.2
ilovezfs Indentation style fixes (#19679)
ilovezfs Use “squiggly” heredocs.
ilovezfs go: use assert_predicate

Formula code at GitHub