Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 1 | # Currently using Go |
| 2 | |
campoy | c1a3e27 | 2014-12-22 10:20:07 -0800 | [diff] [blame] | 3 | * [Google](http://google.com/) - the core Go team work at Google. Most uses of Go at Google are confidential. |
Jason Buberel | 2f30887 | 2015-08-24 17:47:26 -0700 | [diff] [blame] | 4 | * The [YouTube](http://youtube.com/) team have released their [MySQL scaling infrastructure](https://github.com/youtube/vitess) as open source software [1](https://www.youtube.com/watch?v=5yDO-tmIoXY), [2](https://www.youtube.com/watch?v=qATTTSg6zXk), [3](https://www.youtube.com/watch?v=midJ6b1LkA0&sns=gp) |
Damian Gryski | e093ec8 | 2015-04-30 10:08:36 +0200 | [diff] [blame] | 5 | * dl.google.com is written in Go: [mailing list discussion](https://groups.google.com/forum/?fromgroups=#!topic/golang-nuts/BNUNbKSypE0) / [OSCON slides](http://talks.golang.org/2013/oscon-dl.slide#1) |
Damian Gryski | 34443f0 | 2015-04-30 10:09:22 +0200 | [diff] [blame] | 6 | * [Flywheel: Google's Data Compression Proxy for the Mobile Web](http://research.google.com/pubs/pub43447.html), [blog post on the rewrite](http://matt-welsh.blogspot.co.uk/2013/08/rewriting-large-production-system-in-go.html) |
Ashmeet Sidhu | 9c17b71 | 2015-07-23 10:57:39 +0530 | [diff] [blame] | 7 | * Other known uses include |
campoy | c1a3e27 | 2014-12-22 10:20:07 -0800 | [diff] [blame] | 8 | * the [Turkey Doodle (2011)](http://blog.golang.org/2011/12/from-zero-to-go-launching-on-google.html), |
| 9 | * the [Santa Tracker (2012)](https://www.youtube.com/watch?v=fc25ihfXhbg), |
| 10 | * [writing map/reduce jobs](http://simplystatistics.org/2013/02/15/interview-with-nick-chamandy-statistician-at-google/), |
| 11 | * [Jam With Chrome](http://www.jamwithchrome.com/technology), |
| 12 | * the [CubeSlam Chrome Experiment](https://code.google.com/p/cubeslam/), |
| 13 | * and the [pprof command line tool](https://codereview.appspot.com/153750043/). |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 14 | * [6Wunderkinder](http://www.6wunderkinder.com/) - [video](https://www.youtube.com/watch?v=sVpMc0hwqps) |
| 15 | * [99designs](http://www.99designs.com) - [golang-nuts](https://groups.google.com/d/msg/golang-nuts/eeAmkzaRt-w/rmxBZszJUCcJ) |
| 16 | * [ActiveState](http://www.activestate.com) - [github](https://github.com/activestate) |
| 17 | * [adeven](http://www.adeven.com) - [blog](http://big-elephants.com/2012-10/deploying-go-with-capistrano/) [github](https://github.com/adeven) |
Jason Buberel | 7819bdb | 2015-08-13 06:53:37 -0700 | [diff] [blame] | 18 | * [AeroFS](https://www.aerofs.com/) - [github](https://github.com/aerofs/gockerize), [blog](https://www.aerofs.com/blog/introducing-gockerize/) |
Jason Buberel | 2f30887 | 2015-08-24 17:47:26 -0700 | [diff] [blame] | 19 | * [Aerospike](http://www.aerospike.com) - [blog](https://groups.google.com/d/msg/golang-nuts/GA902tHnjdM/ARRaBS2g4zEJ) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 20 | * [Airbrake](http://airbrake.io/) - [blog](http://blog.airbrake.io/status/planned-airbrake-migration-love-go-love-riak/) |
| 21 | * [Apcera ](http://www.apcera.com) - [blog](http://gigaom.com/2012/09/13/will-go-be-the-new-go-to-programming-language/) |
| 22 | * [Aruba Networks](http://www.arubanetworks.com/) - [golang-nuts](https://groups.google.com/d/msg/golang-nuts/M2koiSyoF6E/8rUujT5RCwEJ) |
Jason Buberel | fe17ff8 | 2015-08-05 17:43:14 -0700 | [diff] [blame] | 23 | * [Atatus](http://www.atatus.com/) - [blog](http://www.atatus.com/blog/golang-auto-build-versioning/) |
Jason Buberel | 1a4eba1 | 2015-06-28 13:11:20 -0700 | [diff] [blame] | 24 | * [Avocet](http://avocet.io/) - [blog](http://blog.avocet.io/from-0-to-6-2-billion-requests/) |
Jason Buberel | 2f30887 | 2015-08-24 17:47:26 -0700 | [diff] [blame] | 25 | * [Axioms](http://axioms.io) - [blog](http://axioms.io/zen/2014-11-06-swift-go/) |
Jason Buberel | 41a157d | 2015-08-31 07:30:25 -0700 | [diff] [blame] | 26 | * [Basecamp](https://basecamp.com/) - [blog](https://signalvnoise.com/posts/3897-go-at-basecamp) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 27 | * [BBC Worldwide](http://www.bbcworldwide.com/) - [source](http://www.quora.com/Go-programming-language/Is-Google-Go-ready-for-production-use/answer/Kunal-Anand) |
| 28 | * [Beachfront Media](http://www.beachfrontmedia.com) [article](http://arstechnica.com/information-technology/2013/05/my-favorite-programming-language-googles-go-has-some-coders-raving/) |
Niket Patel | 49be608 | 2015-08-30 12:10:45 +0530 | [diff] [blame] | 29 | * [Beehively](http://beehively.com) - [Presentation](https://speakerdeck.com/nexneo/joy-of-single-purpose-services-in-go) |
Jason Buberel | aa63c2d | 2015-07-22 18:14:23 -0700 | [diff] [blame] | 30 | * [Beme](http://beme.com) - [job post](http://beme.com/jobs.html#product-engineer) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 31 | * [Betable](https://betable.com) - [talk #1](http://rcrowley.org/talks/surge-2013.html), [talk #2](http://rcrowley.org/talks/strange-loop-2013.html) |
Jason Buberel | dc3ae78 | 2015-08-06 17:30:06 -0700 | [diff] [blame] | 32 | * [Big Commerce](https://www.bigcommerce.com/) - [blog](http://bigeng.io/post/125792679618/what-keeps-us-going), [github](https://github.com/bigcommerce) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 33 | * [Bitbucket](https://bitbucket.org/) - [source](http://www.reddit.com/r/golang/comments/1pjn0k/bitbucket_hiccup_reveals_go_usage/) |
| 34 | * [bitly](http://bit.ly) - [github](https://github.com/bitly/nsq) [blog](http://word.bitly.com/post/33232969144/nsq) |
Siddharth Mathur | 634d029 | 2015-07-23 09:22:16 +0530 | [diff] [blame] | 35 | * [Blackbuck Computing](http://fastah.blackbuck.mobi) - [blog](http://fastah.blackbuck.mobi/blog/) |
Bogdana Vereha | d8d9af8 | 2015-08-10 22:40:31 +0200 | [diff] [blame] | 36 | * [Blippar](http://blippar.com) |
Jason Buberel | 0510234 | 2015-07-05 16:29:09 -0700 | [diff] [blame] | 37 | * [bol.com](http://bol.com) - [github](https://github.com/emicklei/go-restful) [blog](http://ernestmicklei.com/2015/07/04/testing-your-rest-api-in-go-with-forest/) |
Damian Gryski | e458561 | 2015-03-17 17:21:16 +0100 | [diff] [blame] | 38 | * [Booking.com](http://booking.com) - [source](http://www.techworld.com/careers/perl-developers-dispel-doubts-about-codes-longevity-3599357/) |
Jason Buberel | 2f30887 | 2015-08-24 17:47:26 -0700 | [diff] [blame] | 39 | * [Bowery](http://bowery.io/) - [source](http://bowery.io/blog/posts/2014/09/30/shared-libraries-at-bowery.html), [blog](http://bowery.io/posts/Nodejs-to-Golang-Bowery/) |
| 40 | * [Canonical](http://canonical.com/) - [source](http://www.youtube.com/watch?v=7QDVRowyUQA), [email](https://groups.google.com/d/msg/golang-nuts/jLnMsUbYwrQ/isfMUvBOkEIJ) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 41 | * [Carbon Games](http://carbongames.com/) - [source](http://carbongames.com/opensource.html#the_go_programming_language_bsd) |
Rafael | f997b21 | 2015-07-14 18:30:21 -0700 | [diff] [blame] | 42 | * [Clever](https://clever.com/) - [github](https://github.com/clever) [blog](http://engineering.clever.com/) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 43 | * [CloudFlare](http://www.cloudflare.com/) - [blog](http://blog.cloudflare.com/go-at-cloudflare) [article](http://arstechnica.com/information-technology/2013/02/cloudflare-blows-hole-in-laws-of-web-physics-with-go-and-railgun/) |
| 44 | * [Cloud Foundry](http://www.cloudfoundry.com) - [blog](http://pivotallabs.com/a-rubyist-learning-go-a-basic-go-program/) [github](https://github.com/cloudfoundry) |
| 45 | * [CloudWalk](https://www.cloudwalk.io) - [github](https://github.com/cloudwalkio/) |
| 46 | * [clypd](http://www.clypd.com) - [blog](http://www.clypd.com/getting-to-go/) |
Nick Gauthier | d2457a1 | 2015-03-26 08:26:26 -0400 | [diff] [blame] | 47 | * [Codeship](http://codeship.com) - [blog](http://blog.codeship.com/creating-fakes-in-go-with-channels/) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 48 | * [Conformal Systems](http://www.conformal.com) - [blog post](https://blog.cyphertite.com/go-at-conformal/) [github](https://github.com/conformal) |
Jason Buberel | 2f30887 | 2015-08-24 17:47:26 -0700 | [diff] [blame] | 49 | * [Copper.IO](http://copper.io) - [blog](https://blog.copper.io/building-a-scaleable-app-that-can-actually-scale/) |
| 50 | * [CoreOS](https://coreos.com/) - [github](https://github.com/coreos/), [blog](http://blog.gopheracademy.com/birthday-bash-2014/go-at-coreos/) |
Damian Gryski | 6ac0491 | 2015-01-09 22:44:14 +0100 | [diff] [blame] | 51 | * [Couchbase](http://www.couchbase.com/) - [github](https://github.com/couchbaselabs) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 52 | * [Crashlytics](http://try.crashlytics.com/) - [tweet](https://twitter.com/brianhatfield/status/360866306276327424) |
| 53 | * [Cupcake](https://cupcake.io) - [tweet](https://jonathan.cupcake.is/posts/QweOXcW6rmbdj16aXlEdNA) [github](https://github.com/cupcake) |
DavidVaini | 97bfc93 | 2015-01-02 13:56:29 -0800 | [diff] [blame] | 54 | * [CURT Manufacturing](https://www.curtmfg.com) - [github](https://github.com/curt-labs/) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 55 | * [CustomerIO](http://www.customer.io) - [tweet](https://twitter.com/jrallison/status/365560974251540481) |
Jason Buberel | 2f30887 | 2015-08-24 17:47:26 -0700 | [diff] [blame] | 56 | * [Datadog](https://www.datadoghq.com) - [blog](http://blog.gopheracademy.com/birthday-bash-2014/go-at-datadog/) |
Jason Buberel | 1740f31 | 2015-08-31 07:25:10 -0700 | [diff] [blame] | 57 | * [DeferPanic](https://deferpanic.com) - [github](https://github.com/deferpanic) |
Nick Van Wiggeren | b0e5633 | 2015-05-12 11:41:24 -0400 | [diff] [blame] | 58 | * [DigitalOcean](http://www.digitalocean.com/) - [blog](http://www.digitalocean.com/company/blog/get-your-development-team-started-with-go/) |
Jason Buberel | 2f30887 | 2015-08-24 17:47:26 -0700 | [diff] [blame] | 59 | * [Disqus](http://disqus.com/) - [blog](http://blog.disqus.com/post/51155103801/trying-out-this-go-thing), [blog](http://highscalability.com/blog/2014/5/7/update-on-disqus-its-still-about-realtime-but-go-demolishes.html) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 60 | * [DNSimple](https://dnsimple.com/) - [blog](http://blog.dnsimple.com/a-golang-redirection-service/) |
Jason Buberel | 2f30887 | 2015-08-24 17:47:26 -0700 | [diff] [blame] | 61 | * [DoubleDutch](https://www.doubledutch.me) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 62 | * [domainr](http://domai.nr/) - [tweet](https://twitter.com/rr/status/368988340848037889) |
Lloyd Dewolf | ca59d14 | 2015-03-12 21:06:42 -0700 | [diff] [blame] | 63 | * [Docker](https://www.docker.com/) - [docker](https://github.com/docker/docker) [slides](http://www.slideshare.net/jpetazzo/docker-and-go-why-did-we-decide-to-write-docker-in-go) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 64 | * [drone.io](http://drone.io) - [post](https://groups.google.com/d/msg/golang-nuts/Lo7KP3rWP3o/GvNju75FgPIJ) [github](https://github.com/drone) |
| 65 | * [Dropbox](http://www.dropbox.com) - [blog](https://tech.dropbox.com/2014/07/open-sourcing-our-go-libraries/), [github](https://github.com/dropbox/godropbox) |
Jason Buberel | 97d6165 | 2015-06-26 19:00:08 -0700 | [diff] [blame] | 66 | * [Economist](http://www.economist.com/) - [github](https://github.com/EconomistDigitalSolutions/ramlapi) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 67 | * [Embedly](http://embed.ly) - [blog](http://blog.embed.ly/post/45149878472/167857590) |
Jason Buberel | ad27b3c | 2015-07-17 12:08:54 -0700 | [diff] [blame] | 68 | * [EMC Cloud Services](http://www.emc.com/campaign/emc-cloud-services/index.htm) - [tweet](https://twitter.com/chadlung/status/622118049500364800) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 69 | * [ErrPlane](http://www.errplane.com) - [blog](http://techcrunch.com/2013/03/18/errplane-performance-monitoring-and-alert-service-for-web-apps/) |
Jason Buberel | 4395f76 | 2015-07-20 10:27:21 -0700 | [diff] [blame] | 70 | * [Everything.me](http://everything.me) - [blog](http://geeks.everything.me/2015/05/03/adventures-with-disque/) |
Jason Buberel | e990ef5 | 2015-07-28 18:30:55 -0700 | [diff] [blame] | 71 | * [Exotel](http://exotel.in) - [website](http://www.gophercon.in/#sponsor) |
Damian Gryski | 47d8bf7 | 2015-06-10 20:12:28 +0200 | [diff] [blame] | 72 | * [Facebook](https://facebook.com) - [github](https://github.com/facebookgo/), [blog](http://blog.parse.com/learn/how-we-moved-our-api-from-ruby-to-go-and-saved-our-sanity/) |
Brian Deery | d4e9c89 | 2015-06-26 21:50:10 -0500 | [diff] [blame] | 73 | * [Factom](http://www.factom.org) - [github](https://github.com/FactomProject) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 74 | * [Foize](https://www.foize.com) - [github](https://github.com/foize/) |
| 75 | * [Flipboard](http://www.flipboard.com) - [source (job post)](https://news.ycombinator.com/item?id=6140956) |
Jason Buberel | e191938 | 2015-08-20 07:03:01 -0700 | [diff] [blame] | 76 | * [FLXOne](http://flxone.com) - [blog](https://medium.com/@robin.verlangen/billions-of-request-per-day-meet-go-1-5-362bfefa0911) |
Jason Buberel | 2f30887 | 2015-08-24 17:47:26 -0700 | [diff] [blame] | 77 | * [Fullstory](https://www.fullstory.com/) - [blog](http://blog.gopheracademy.com/birthday-bash-2014/go-at-fullstory/) |
Jason Buberel | e990ef5 | 2015-07-28 18:30:55 -0700 | [diff] [blame] | 78 | * [General Electric Software](https://www.gesoftware.com/) - [tweet](https://twitter.com/cemezberci/status/623179382505390080), [jobs](https://xjobs.brassring.com/tgwebhost/jobdetails.aspx?partnerid=54&siteid=5346&jobid=1254417) |
shawnps | 91ad92a | 2014-12-10 03:07:57 -0800 | [diff] [blame] | 79 | * [Gengo](http://www.gengo.com) - [blog](http://blog.gengo.com/go-gengo/) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 80 | * [Getty Images](http://www.gettyimages.com) - [tweet](https://twitter.com/TrevorBramble/status/441372661336113152) [tweet](https://twitter.com/ickypop/status/441470245492908032) |
| 81 | * [GitHub](https://github.com) - [blog post](http://techno-weenie.net/2013/11/2/key-value-logs-in-go/) |
| 82 | * [Globo.com](http://www.globo.com) - [github](https://github.com/globocom) [article](http://www.wired.com/wiredenterprise/2013/03/tsuru/) |
| 83 | * [GOV.UK](http://www.gov.uk) - [slides](https://speakerdeck.com/nickstenning/http-building-a-new-router-for-gov-dot-uk) [github](https://github.com/alphagov/router) [blog](https://gdstechnology.blog.gov.uk/2013/12/05/building-a-new-router-for-gov-uk/) |
| 84 | * [Granify](http://granify.com/) - [blog](http://leonsbox.com/blog/2013/06/04/improving-testing-by-using-real-traffic-from-production/) |
| 85 | * [Hailo](http://www.hailocab.com) - [slides](https://speakerdeck.com/mattheath/youre-good-to-go) |
Jason Buberel | 0166a36 | 2015-08-06 18:00:03 -0700 | [diff] [blame] | 86 | * [Happy Pancake](http://www.happypancake.com/) - [blog](https://abdullin.com/happypancake/) |
Chris Kelner | 89e15ed | 2015-07-14 19:44:51 -0400 | [diff] [blame] | 87 | * [HashiCorp](https://hashicorp.com/) - [github](https://github.com/hashicorp) |
Burcu Dogan | 67598b9 | 2015-08-09 23:56:28 -0700 | [diff] [blame] | 88 | * [HER](https://weareher.com/) |
Jason Buberel | 2f30887 | 2015-08-24 17:47:26 -0700 | [diff] [blame] | 89 | * [Heroku](http://heroku.com/) - [Go blog post](http://blog.golang.org/2011/04/go-at-heroku.html), [news](http://www.theregister.co.uk/2011/05/05/google_go/) |
Jason Buberel | eedb98a | 2015-08-12 06:56:04 -0700 | [diff] [blame] | 90 | * [HM Treasury, UK.gov](http://hm-treasury.gov.uk/) - [github](https://github.com/guidance-guarantee-programme/) |
Gianfranco Reppucci | bc100ae | 2015-05-09 12:25:21 +0200 | [diff] [blame] | 91 | * [Hooklift](https://github.com/hooklift) - [github](https://github.com/hooklift) |
Jason Buberel | 8e78979 | 2015-07-23 18:05:57 -0700 | [diff] [blame] | 92 | * [IBM](http://www.ibm.com/) - [Clampify](https://developer.ibm.com/open/clampify/), [i18n4go](https://developer.ibm.com/open/i18n4go/), [libsecurity](https://developer.ibm.com/open/libsecurity/) |
mcellis33 | e729cdf | 2014-12-14 02:08:40 -0800 | [diff] [blame] | 93 | * [Igneous](http://www.igneous.io/) |
Jason Buberel | 0b9611a | 2015-08-19 12:35:50 -0700 | [diff] [blame] | 94 | * [Imgur](http://imgur.com/) - [github](https://github.com/Imgur/mandible/) |
dgnorton | 0e68c3d | 2015-07-25 12:10:50 -0400 | [diff] [blame] | 95 | * [InfluxDB](https://influxdb.com/) - [blog](http://blog.gopheracademy.com/birthday-bash-2014/why-influxdb-uses-go/) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 96 | * [Intel Germany (Debugger QA Team)](http://www.intel.com) - [source](http://www.reddit.com/r/golang/comments/16qw6x/the_intel_debugger_qa_team_in_germany_ulm_is/) |
| 97 | * [Iron.io](http://iron.io/) - [source](http://www.youtube.com/watch?v=kKQLhGZVN4A) [blog:"30 servers to 2"](http://blog.iron.io/2013/03/how-we-went-from-30-servers-to-2-go.html) [blog:"2 years of production Go"](http://blog.iron.io/2013/08/go-after-2-years-in-production.html) |
| 98 | * [JelloLabs](http://www.jellolabs.com) - [blog](http://www.jellolabs.com/blog/why-golang-is-ready-for-early-stage-startups.html) |
| 99 | * [Jimdo](http://www.jimdo.com) - [tweet](https://twitter.com/mlafeldt/status/351661314017476608) [github](https://github.com/jimdo) |
Satish Talim | ba078c8 | 2015-08-30 08:42:28 +0530 | [diff] [blame] | 100 | * [JusTickets - built with Go](https://www.justickets.in/cities) |
Jason Buberel | 5555363 | 2015-08-10 17:57:09 -0700 | [diff] [blame] | 101 | * [Karma](http://www.yourkarma.com) - [blog](https://blog.yourkarma.com/how-we-use-mqtt-at-karma) |
Jason Buberel | 277a114 | 2015-07-18 18:51:10 -0700 | [diff] [blame] | 102 | * [Keybase.io](http://keybase.io) - [github](https://github.com/keybase) |
Jason Buberel | 85e4369 | 2015-07-23 11:34:25 -0700 | [diff] [blame] | 103 | * [Kingsoft](http://www.kingsoft.com/) - [github](https://github.com/flike/kingshard) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 104 | * [Koding](http://www.koding.com) - [quora](http://www.quora.com/Node-js/Why-did-Koding-switch-from-Node-js-to-Go) |
Jason Buberel | 70a4df7 | 2015-06-28 13:05:47 -0700 | [diff] [blame] | 105 | * [LabStack](http://labstack.com/) - [github](https://github.com/labstack/echo), [website](http://echo.labstack.com/) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 106 | * [Lincoln Loop](http://lincolnloop.com/) - [blog (as part of https://botbot.me/ , #go-nuts IRC logging)](http://lincolnloop.com/blog/djangonaut-building-webapp-go-gorilla/) |
Jason Buberel | cc0556b | 2015-08-22 12:23:47 -0700 | [diff] [blame] | 107 | * [LocalRaces](https://localraces.com/) - [website](https://localraces.com/about) |
Gianfranco Reppucci | bc100ae | 2015-05-09 12:25:21 +0200 | [diff] [blame] | 108 | * [Maldive](https://www.maldive.com) |
Jason Buberel | ad38ef4 | 2015-07-08 18:48:30 -0700 | [diff] [blame] | 109 | * [MalwareBytes](https://www.malwarebytes.org/) - [blog](http://marcio.io/2015/07/handling-1-million-requests-per-minute-with-golang/) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 110 | * [MaxCDN](http://www.maxcdn.com) - [blog](http://blog.maxcdn.com/learned-stop-worrying-love-logs/) |
vinibaggio | 6d8f79f | 2014-12-22 11:14:49 -0800 | [diff] [blame] | 111 | * [Medium](https://medium.com) - [blog](https://medium.com/medium-eng/how-medium-goes-social-b7dbefa6d413) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 112 | * [Microcosm](http://www.microco.sm) - [slides](https://speakerdeck.com/mattcottingham/building-an-api-with-go-at-microco-dot-sm) |
| 113 | * [Modcloth](http://www.modcloth.com) - [github](https://github.com/modcloth-labs) |
| 114 | * [Moovweb](http://www.moovweb.com) - [github](https://github.com/moovweb) [source](https://groups.google.com/forum/#!topic/golang-nuts/MeiTNnGhLg8/discussion) |
FrancescaK | c6d8c0b | 2014-12-21 14:52:50 -0800 | [diff] [blame] | 115 | * [MongoDB](http://www.mongodb.com) - [blog](http://blog.mongodb.org/post/51643994762/go-agent-go) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 116 | * [Mozilla Services](https://github.com/mozilla-services) - [github](https://github.com/mozilla-services/heka) [blog](https://blog.mozilla.org/services/2013/04/30/introducing-heka/) |
| 117 | * [MROffice](http://mroffice.org/) - [source](http://www.youtube.com/watch?v=7QDVRowyUQA) |
Jason Buberel | a25e03f | 2015-08-06 18:34:43 -0700 | [diff] [blame] | 118 | * [Namely](http://www.namely.com/) - [blog](https://medium.com/namely-labs/postgres-in-go-cf794adc4c52) |
Gianfranco Reppucci | bc100ae | 2015-05-09 12:25:21 +0200 | [diff] [blame] | 119 | * [New Bamboo](http://www.new-bamboo.co.uk) - [blog](http://blog.new-bamboo.co.uk/2013/09/17/micro-network-daemons-in-go) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 120 | * [New York Times](http://nyt.com/) - [source](http://open.blogs.nytimes.com/2014/07/10/emr-streaming-in-go/?_php=true&_type=blogs&_r=0) |
Christophe Eblé | 63832d2 | 2015-07-20 19:36:23 +0200 | [diff] [blame] | 121 | * [Nexway](http://www.nexway.com) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 122 | * [ngmoco:)](http://ngmoco.com/) - [blog](http://ngenuity.ngmoco.com/2012/01/introducing-falcore-and-timber.html) |
| 123 | * [Novartis](http://www.novartis.com) - [g+ post](https://plus.google.com/114945221884326152379/posts/d1SVaqkRyTL) |
| 124 | * [Ooyala](http://www.ooyala.com/) - [github](https://github.com/ooyala/) |
Damian Gryski | 62fd293 | 2015-04-30 10:07:13 +0200 | [diff] [blame] | 125 | * [OpenShift](https://www.openshift.com/) - [blog](http://blog.gopheracademy.com/birthday-bash-2014/openshift-3-old-dogs-new-tricks/) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 126 | * [Oyster Books](https://www.oysterbooks.com/) - [blog](http://engineering.oysterbooks.com/post/79458380259/resizing-images-on-the-fly-with-go) |
Jason Buberel | d1c6b89 | 2015-08-22 08:23:39 -0700 | [diff] [blame] | 127 | * [Pachyderm.io](http://www.pachyderm.io/) - [github](https://github.com/pachyderm/pachyderm) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 128 | * [Percona](http://www.percona.com) - [blog](http://www.mysqlperformanceblog.com/2014/05/14/tips-benchmarking-go-mysql/) |
Jason Buberel | c9c12fa | 2015-09-02 17:16:05 -0700 | [diff] [blame^] | 129 | * [Pinshape](https://pinshape.com/) - [job](https://twitter.com/MusicHackFest/status/639219466262454272) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 130 | * [Plano Bê](https://www.planobe.com.br) - [podcast](http://www.grokpodcast.com/2013/07/17/episodio-95-golang/) |
| 131 | * [pool.ntp.org](http://pool.ntp.org/) - [blog](http://news.ntppool.org/2012/10/new-dns-server.html) [status](http://dns-status.ntppool.org/) |
Jason Buberel | 2f30887 | 2015-08-24 17:47:26 -0700 | [diff] [blame] | 132 | * [Poptip](https://poptip.com/) - [blog](http://thenewstack.io/from-node-js-to-go-why-one-startup-made-the-switch/), [job posting](https://groups.google.com/d/msg/golang-nuts/cQ0uuLCcQQQ/4nNm_YYh_l4J) |
Jason Buberel | 0ac76ee | 2015-07-09 12:27:59 -0700 | [diff] [blame] | 133 | * [Public Good Corp](https://publicgood.com/) - [meetup](http://www.meetup.com/ChicaGoLang/events/222224696/) |
Gianfranco Reppucci | bc100ae | 2015-05-09 12:25:21 +0200 | [diff] [blame] | 134 | * [Qurami](http://www.qurami.com) |
Jason Buberel | aeb116d | 2015-08-19 12:52:35 -0700 | [diff] [blame] | 135 | * [Rackspace](http://www.rackspace.com) - [github](https://github.com/rackspace/rack) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 136 | * [Rawstream ](http://www.rawstream.com) - [tweets](https://twitter.com/brianazzopardi/status/387920069327872000) |
| 137 | * [Raygun](http://raygun.io) - [blog](http://raygun.io/blog/2013/11/5-reasons-go-will-kick-ass-in-your-next-project/) |
Jason Buberel | 1010220 | 2015-06-27 13:26:07 -0700 | [diff] [blame] | 138 | * [Remind101](https://www.remind.com/) - [github](https://github.com/remind101/empire), [blog](http://engineering.remind.com/introducing-empire/) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 139 | * [Rendered :Text](http://renderedtext.com/) - [blog](http://renderedtext.com/blog/2013/08/28/building-our-first-app-in-go/) |
| 140 | * [Repustate](http://www.repustate.com) - [blog](http://blog.repustate.com/migrating-code-from-python-to-golang-what-you-need-to-know/2013/04/23/) |
| 141 | * [Rounds](http://www.rounds.com) - [blog](http://www.rounds.com/blog/joys-affordable-concurrency/) |
Jason Buberel | 2f30887 | 2015-08-24 17:47:26 -0700 | [diff] [blame] | 142 | * [Runscope](http://www.runscope.com) - [blog](http://blog.runscope.com/posts/go-at-runscope) |
Jason Buberel | 5553f00 | 2015-08-25 08:32:59 -0700 | [diff] [blame] | 143 | * [Sajari](https://www.sajari.com) - [blog](https://www.sajari.com/blog/upgrading-sajari-to-go-15) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 144 | * [Secret](https://www.secret.ly/) - [blog](https://medium.com/secret-den/12ab82fda29f) |
Ilya Volodarsky | 088eebf | 2015-01-07 17:24:45 -0800 | [diff] [blame] | 145 | * [Segment](https://segment.com/) - [github](https://github.com/segmentio?query=go) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 146 | * [SendGrid](http://sendgrid.com/) - [blog](http://sendgrid.com/blog/convince-company-go-golang/) |
| 147 | * [SendHub](https://www.sendhub.com/) - [source (shipbuilder PaaS)](http://shipbuilder.io/) |
| 148 | * [Shopify](http://www.shopify.com) [tweet](https://twitter.com/burkelibbey/status/312328030670450688) |
| 149 | * [Showyou](http://www.showyou.com) [source](https://plus.google.com/101522949595361604155/posts/8n4CSePMwgV) |
Piyush Verma | 1c8b999 | 2015-03-27 08:18:20 +0530 | [diff] [blame] | 150 | * [Siminars](http://siminars.com) - [github](https://github.com/simversity) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 151 | * [SmartyStreets](http://smartystreets.com) [source](http://mwholt.com/autocomplete#technical) |
| 152 | * [SmugMug](http://www.smugmug.com/) - [blog](http://sorcery.smugmug.com/2012/04/06/deriving-json-types-in-go/) |
| 153 | * [Skimlinks](http://www.skimlinks.com) [blog](https://speakerdeck.com/rjohnsondev/go-at-skimlinks) |
| 154 | * [SoundCloud](http://soundcloud.com) - [blog](http://backstage.soundcloud.com/2012/07/go-at-soundcloud/) |
Jason Buberel | 2f30887 | 2015-08-24 17:47:26 -0700 | [diff] [blame] | 155 | * [Sourcegraph](https://sourcegraph.com) - [talk](http://www.youtube.com/watch?v=-DpKaoPz8l8), [github](https://github.com/sourcegraph) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 156 | * [Space Monkey](http://www.spacemonkey.com) - [blog](https://www.spacemonkey.com/blog/posts/go-space-monkey) |
Jason Buberel | 2f30887 | 2015-08-24 17:47:26 -0700 | [diff] [blame] | 157 | * [Splice](http://splice.com) - [tweet](https://twitter.com/mattetti/status/387935640513683456), [blog](http://blog.gopheracademy.com/birthday-bash-2014/go-shaped-splice-engineering-culture/), [blog](https://blog.splice.com/golang-improved-simplicity-reduced-maintenance/) |
Chris James | f69be4d | 2015-05-12 16:35:15 +0100 | [diff] [blame] | 158 | * [Springer](http://joinit.springer.com) - [tweet](https://twitter.com/quii/status/575647166091370497) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 159 | * [Square](http://www.squareup.com) - [blog](http://corner.squareup.com/2014/05/evaluating-go-frameworks.html) |
Jason Buberel | 2f30887 | 2015-08-24 17:47:26 -0700 | [diff] [blame] | 160 | * [Stack Exchange](http://stackexchange.com/) - [blog](http://blog.stackoverflow.com/2014/11/announcing-bosun-our-new-open-source-monitoring-alerting-system/), [github](https://github.com/bosun-monitor/bosun), [website](http://bosun.org/) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 161 | * [StatHat](http://stathat.com/) - [Go blog post](http://blog.golang.org/2011/12/building-stathat-with-go.html) |
| 162 | * [Steals.com](http://steals.com) [blog](http://blog.gopheracademy.com/day-15-shopping-with-go) |
| 163 | * [Streetspotr](http://streetspotr.com) - [tweet](https://twitter.com/thcyron/status/372350650580865024) |
| 164 | * [Stretchr](http://stretchr.com/) [github](https://github.com/stretchrcom) |
| 165 | * [SyndicatePro](http://syndicatepro.com/) - [source](https://groups.google.com/d/msg/golang-nuts/eeAmkzaRt-w/rHpoRAGeLD8J) |
| 166 | * [Tamber](http://www.tamber.com/) - [blog](http://www.tamber.com/posts/ferret.html) |
Florin Patan | 583a881 | 2015-08-21 12:01:01 +0200 | [diff] [blame] | 167 | * [Tapglue](https://www.tapglue.com/) |
Jason Buberel | f809e6e | 2015-08-16 13:59:33 -0700 | [diff] [blame] | 168 | * [Tapjoy](http://home.tapjoy.com/) - [blog](http://basho.com/posts/technical/built-on-riak-dynamiq-by-tapjoy/), [github](https://github.com/Tapjoy/dynamiq) |
Jason Buberel | 80970d4 | 2015-07-29 14:04:16 -0700 | [diff] [blame] | 169 | * [Teamwork](http://teamwork.com/) - [blog](http://engineroom.teamwork.com/our-future-stack-or-why-we-love-knockout-coffeescript-redis-and-go/) |
Jason Buberel | 1740f31 | 2015-08-31 07:25:10 -0700 | [diff] [blame] | 170 | * [Techequity](http://www.techequity.in/) |
Jason Buberel | 98f8bde | 2015-07-23 18:03:15 -0700 | [diff] [blame] | 171 | * [The Plant](http://theplant.jp) - [Qortex](http://qortex.com), [QoR](http://getqor.com) |
Damian Gryski | 5777b3c | 2015-03-17 17:20:36 +0100 | [diff] [blame] | 172 | * [Thomson Reuters Eikon](https://github.com/ThomsonReutersEikon) - [github](https://github.com/ThomsonReutersEikon) [source](https://groups.google.com/forum/?fromgroups#!topic/golang-nuts/ikt3hcIqicA), [video](https://www.youtube.com/watch?v=mDTg1dLUqBE) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 173 | * [Thumbtack](http://thumbtack.com) - [Go Hercule blog post](http://www.thumbtack.com/engineering/go-hercule/) |
Benny Wong | d01a5d8 | 2015-06-26 15:48:50 -0400 | [diff] [blame] | 174 | * [Timehop](http://timehop.com/) - [blog](https://medium.com/building-timehop/why-timehop-chose-go-to-replace-our-rails-app-2855ea1912d) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 175 | * [TinkerCad](http://tinkercad.com/) |
| 176 | * [Toggl](http://www.toggl.com) - [blog](http://blog.toggl.com/2012/09/moving-to-go/) |
| 177 | * [Torbit ](http://www.torbit.com) - [blog](http://torbit.com/blog/2013/02/19/big-data-at-torbit/) |
Damian Gryski | 6ac0491 | 2015-01-09 22:44:14 +0100 | [diff] [blame] | 178 | * [Transloadit](https://transloadit.com) - [blog](https://transloadit.com/blog/2014/11/releasing-our-new-go-sdk/) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 179 | * [Tumblr ](http://www.tumblr.com) - [github](https://github.com/tumblr/gocircuit) [source](https://groups.google.com/forum/?fromgroups=#!topic/golang-nuts/qelU5Lrq-uA) |
Jason Buberel | f5ce243 | 2015-07-29 14:07:02 -0700 | [diff] [blame] | 180 | * [TurboBytes](http://turbobytes.com) - [github](https://github.com/turbobytes?utf8=%E2%9C%93&query=+only%3Asources+), [tweet](https://twitter.com/sajal/status/626287855111835648?s=09) |
peterhellberg | 86ef0da | 2014-12-10 02:56:31 -0800 | [diff] [blame] | 181 | * [TV4 (Swedish TV station)](http://www.tv4.se/) - [blog](http://http.tv4.se/2014/12/04/tv4-tech-peter-hellberg-kristian-saebdal-tv4-vara-topplistor-i-go/) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 182 | * [Twitch](http://www.twitch.tv/) - [blog](http://blog.twitch.tv/2014/04/technically-speaking-group-chat-and-general-chat-engineering/) |
Damian Gryski | 5777b3c | 2015-03-17 17:20:36 +0100 | [diff] [blame] | 183 | * [Twitter](https://twitter.com) - [blog](https://blog.twitter.com/2015/handling-five-billion-sessions-a-day-in-real-time) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 184 | * [TweetQureet](http://qureet.com) - [blog](http://www.qureet.com/blog/golang-technology-stack/) |
Matt Horsnell | a734d80 | 2015-07-23 12:11:08 +0100 | [diff] [blame] | 185 | * [Uber](http://uber.com) - [tweet](https://twitter.com/andygrunwald/status/624166365793001472) [github](https://github.com/uber/go-torch) |
Jason Buberel | 1740f31 | 2015-08-31 07:25:10 -0700 | [diff] [blame] | 186 | * [Ulele](https://en.ulule.com/) - [tweet](https://twitter.com/thoas/status/638355320071409664) |
Jason Buberel | 70d2119 | 2015-07-23 09:35:07 -0700 | [diff] [blame] | 187 | * [Umbel](http://umbel.com) - [tweet](https://twitter.com/findmjob/status/624255179227967488) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 188 | * [Undisclosed.ch](https://undisclosed.ch/) - [github](https://github.com/xoba/goutil) |
| 189 | * [Urlist](http://urli.st/) - [tweet](https://twitter.com/ScintillaLuz/status/364767411750174720) |
| 190 | * [Viki](http://www.viki.com/) - [github](https://github.com/viki-org/) |
Jason Buberel | 2f30887 | 2015-08-24 17:47:26 -0700 | [diff] [blame] | 191 | * [VividCortex](https://vividcortex.com/) - [blog](https://vividcortex.com/blog/2014/11/20/in-case-you-missed-it-developing-mysql-apps-with-go/), [source](https://vividcortex.com/jobs/) [github](https://github.com/VividCortex/) |
Jason Buberel | ac9f09b | 2015-08-06 18:14:13 -0700 | [diff] [blame] | 192 | * [Whim](http://joinwhim.com/) - [meetup](http://www.meetup.com/golangsf/events/223166815/), [tweet](https://twitter.com/_peggyli/status/629176462155755520) |
Jason Buberel | 2f30887 | 2015-08-24 17:47:26 -0700 | [diff] [blame] | 193 | * [Yahoo](http://yahoo.com) - [github](https://github.com/yahoo/webseclab) |
Jason Buberel | 3e161ea | 2015-08-05 18:04:29 -0700 | [diff] [blame] | 194 | * [Yik Yak](http://www.yikyakapp.com/) - [tweet](https://twitter.com/ardanlab/status/629002599484813312/photo/1) |
Simon Waldherr | 7d30e2b | 2015-08-15 16:48:52 +0200 | [diff] [blame] | 195 | * [ZITEC](http://www.zitec.de) |
Andrew Gerrand | 5bc444d | 2014-12-10 11:35:11 +1100 | [diff] [blame] | 196 | * [Zynga](http://www.zynga.com) - [source (zbase component)](http://code.zynga.com/2013/08/zbase-a-high-performance-elastic-distributed-key-value-store/) [github](https://github.com/zbase) |
| 197 | |
| 198 | |
| 199 | # Tried Go, but moved away |
| 200 | * [Atlassian](http://atlassian.com/) - [using](http://www.youtube.com/watch?v=7QDVRowyUQA) [not using](http://news.ycombinator.com/item?id=4159654), but [bitbucket is experimenting with Go again](https://twitter.com/nperson/status/395553183201628160/photo/1) |
| 201 | * [Braintree Payments](http://braintreepayments.com) - [blog](https://www.braintreepayments.com/braintrust/gotchas-irritants-and-warts-in-go-web-development) |
| 202 | |
| 203 | |
Jason Buberel | 2f30887 | 2015-08-24 17:47:26 -0700 | [diff] [blame] | 204 | See also [Success Stories](SuccessStories) |