Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Why isn't Go good for large projects? Kubernetes is an example of a huge project built in Go


This is stock example. Anything else?


Excluding any lines that aren't Go code, and from projects that I can recall off the top of my head: Kubernetes = 3.87 million, Go = 1.75 million, CockroachDB = 1.65 million, TiDB = 725k, Consul = 375k, Nomad = 375k, InfluxDB = 375k, Mattermost = 370k, Vault = 345k, rkt = 320k, Terraform = 275k, Grafana = 265k, Ethereum = 245k, Gitea = 225k, Dgraph = 205k, MinIO = 200k, Rclone = 200k, etcd = 185k, Hugo = 120k, Prometheus = 120k, Syncthing = 110k, Traefik = 110k, Juju = 105k, Perkeep = 100k.


Ok, fair enough.

Love Syncthing, didn't know it was written in Go. Though I wonder why they wrote MacOS client in Objective-C instead?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: