[1] Comentário enviado por fabio em 01/02/2021 - 12:53h
Nunca usei, mas só ouço falarem bem da linguagem. Conhece algum projeto grande em Go? Dizem que parte da Google Search Engine está em Go né?
Some notable open-source applications written in Go include:
Caddy, an open source HTTP/2 web server with automatic HTTPS capability
CockroachDB, an open source, survivable, strongly consistent, scale-out SQL database
Docker, a set of tools for deploying Linux containers
Hugo, a static site generator
InfluxDB, an open source database specifically to handle time series data with high availability and high performance requirements
InterPlanetary File System, a content-addressable, peer-to-peer hypermedia protocol
Juju, a service orchestration tool by Canonical, packagers of Ubuntu Linux
Kubernetes container management system
lnd, an implementation of the Bitcoin Lightning Network
Mattermost, a teamchat system
NATS Messaging, an open-source messaging system featuring the core design principles of performance, scalability, and ease of use
OpenShift, a cloud computing platform as a service by Red Hat
Rclone, a command line program to manage files on cloud storage and other high latency services
Snappy, a package manager for Ubuntu Touch developed by Canonical
Syncthing, an open-source file synchronization client/server application
Terraform, an open-source, multiple cloud infrastructure provisioning tool from HashiCorp
TiDB, an open-source, distributed HTAP database compatible with the MySQL protocol from PingCAP
Other notable companies and sites using Go (generally together with other languages, not exclusively) include:
Cacoo, for their rendering of the user dashboard page and microservice using Go and gRPC
Chango, a programmatic advertising company uses Go in its real-time bidding systems
Cloud Foundry, a platform as a service
Cloudflare, for their delta-coding proxy Railgun, their distributed DNS service, as well as tools for cryptography, logging, stream processing, and accessing SPDY sites
Container Linux (formerly CoreOS), a Linux-based operating system that uses Docker containers and rkt containers
Couchbase, Query and Indexing services within the Couchbase Server
Ethereum, The go-ethereum implementation of the Ethereum Virtual Machine blockchain for the Ether cryptocurrency
Dropbox, who migrated some of their critical components from Python to Go
Google, for many projects, notably including download server dl.google.com
Heroku, for Doozer, a lock service
Hyperledger Fabric, an open source, enterprise-focused distributed ledger project
MongoDB, tools for administering MongoDB instances
Netflix, for two portions of their server architecture
Nutanix, for a variety of micro-services in its Enterprise Cloud OS
Plug.dj, an interactive online social music streaming website
SendGrid, a Boulder, Colorado-based transactional email delivery and management service.
SoundCloud, for "dozens of systems"
Splice, for the entire backend (API and parsers) of their online music collaboration platform
ThoughtWorks, some tools and applications for continuous delivery and instant messages (CoyIM)
Twitch, for their IRC-based chat system (migrated from Python)
Uber, for handling high volumes of geofence-based queries