- Cloudflare - What we've been doing with Go, 2013.11.11
- Docker Inc - Docker and Go: why did we decide to write Docker in Go?, 2013.11
Libraries:
Tools:
- Go Reflection: http://jimmyfrasche.github.io/go-reflection-codex/
- Go Version Manager:
- Go cross compilation support: https://github.com/davecheney/golang-crosscompile
- Go Remote Packages
Videos:
- http://gophervids.appspot.com/ (Great collection of Golang vids)
- http://blog.golang.org/2013/05/advanced-go-concurrency-patterns.html
- https://code.google.com/p/go-wiki/wiki/GoTalks
- Go: code that grows with grace ( http://vimeo.com/53221560 )
- Go: a simple programming environment( http://vimeo.com/53221558)
- Go concurrency in production - Stathat (http://www.youtube.com/watch?v=ruw0uOC4_Xk)
Examples:
- https://sites.google.com/site/gopatterns/
- https://github.com/golang-samples
- http://dave.cheney.net/resources-for-new-go-programmers
- http://golang-examples.tumblr.com/
- http://www.reddit.com/r/golang/comments/1bxadf/how_did_you_learn_how_to_code_in_go/
- https://code.google.com/p/go-wiki/wiki/Articles
- Real Life Concurrency in Go (http://matt.aimonetti.net/posts/2012/11/27/real-life-concurrency-in-go/, 2012.11)
Articles:
- Application Development in Go, 2013.08 - some comments about package management
- Replacing Clever Code with Unremarkable Code in Go, 2013.06
- Why Go?, 2013.05
- DevHell - but today I'm most excited about Google's Go
- The Case For Go - Many good links!
- Go Code Layout
- Network Autoconfiguration with Go and ØMQ(2013.02)
- Go on Appengine, 2013.04
- Zero-downtime restarts in Go
News / Updates:
Companies using Go:
- Links on gowiki - GoUsers
- Apcera.com
- Stathat.com
- Juju at Canonical/Ubuntu, presentation
- Beachfront.iO at Beachfront Media
- CloudFlare
- Soundcloud
- Mozilla
- Disqus
- Bit.ly
- Heroku
- 6Wunderkinder - (root access Berlin #1: 6Wunderkinder on GO)
- microco.sm
- Repustate
Presentations:
- Go When in Go, do as Gophers do, 2014.11
- Go for Pythonistas, 2013.12
- Twelve Go Best Practices, 2013.07
- 0xa things I love about Go, 2013.07
Intros:
- https://speakerdeck.com/doitian/a-tour-of-go
- http://tour.golang.org/
- http://www.golangbootcamp.com/book
- http://www.golang-book.com/
Documentation:
Basics:
- http://research.swtch.com/godata
- http://research.swtch.com/godata2
- http://research.swtch.com/gotour
- http://research.swtch.com/gopackage
*** GENERATED BY https://github.com/mindreframer/techwatcher (ruby _sh/pull golang-stuff) *** abh/geodns: DNS server with per-client targeted responses 241 commits, last change: , 305 stars, 26 forks adnaan/hamster: A back end as a service based on MongoDB 45 commits, last change: , 52 stars, 3 forks ajstarks/svgo: Go Language Library for SVG generation 274 commits, last change: , 215 stars, 21 forks alco/gostart: A getting started guide for Go newcomers 33 commits, last change: , 126 stars, 12 forks ant0ine/go-json-rest: A quick and easy way to setup a RESTful JSON API 277 commits, last change: , 619 stars, 58 forks ant0ine/go-urlrouter: Efficient URL routing using a Trie data structure. 56 commits, last change: , 76 stars, 9 forks apcera/nats: NATS client for Go 220 commits, last change: , 94 stars, 13 forks astaxie/beedb: beedb is a go ORM,support database/sql interface,pq/mysql/sqlite 69 commits, last change: , 443 stars, 102 forks astaxie/beego: beego is an open-source, high-performance web framework for the Go programming language. 960 commits, last change: , 2,071 stars, 569 forks astaxie/build-web-application-with-golang: A golang ebook intro how to build a web with golang 1,152 commits, last change: , 3,161 stars, 1,388 forks benbjohnson/go-raft: A Go implementation of the Raft distributed consensus protocol. 537 commits, last change: , 856 stars, 98 forks bitly/google_auth_proxy: A reverse proxy that provides authentication using Google OAuth2 19 commits, last change: , 206 stars, 29 forks bitly/nsq: A realtime distributed messaging platform 1,097 commits, last change: , 2,456 stars, 211 forks buger/gor: HTTP traffic replay in real-time. Replay traffic from production to staging and dev environments. 324 commits, last change: , 1,436 stars, 71 forks BurntSushi/cmail: cmail runs a command and sends the output to your email address at certain intervals. 11 commits, last change: , 3 stars, 0 forks BurntSushi/ty: Easy parametric polymorphism at run time using completely unidiomatic Go. 87 commits, last change: , 88 stars, 3 forks cdarwin/go-koans: koans for go 61 commits, last change: , 68 stars, 53 forks ChimeraCoder/gojson: A simple command-line tool for manipulating JSON for use in developing Go code. 48 commits, last change: , 129 stars, 7 forks ciju/gotunnel: serve your local server/directory over the internet 49 commits, last change: , 37 stars, 5 forks cloudfoundry/gorouter: 433 commits, last change: , 136 stars, 53 forks coreos/etcd: A highly-available key value store for shared configuration and service discovery 1,747 commits, last change: , 3,069 stars, 281 forks crowdmob/goamz: Fork of the GOAMZ version developed within Canonical with additional functionality with DynamoDB 630 commits, last change: , 144 stars, 85 forks d2fn/gopack: Dependency management for go inspired by rebar 145 commits, last change: , 147 stars, 13 forks davecheney/autobench: Go benchmark harness. 159 commits, last change: , 63 stars, 22 forks davepederson/genetic-go: commits, last change: , stars, forks dotcloud/docker: Docker - the open-source application container engine 7,984 commits, last change: , 11,670 stars, 1,889 forks eaigner/hood: Database agnostic ORM for Go 293 commits, last change: , 520 stars, 52 forks eblume/proto: Map, Reduce, Filter, De/Multiplex, etc. for the Go language. 12 commits, last change: , 32 stars, 4 forks emicklei/hopwatch: webbased debugging for Go programs 77 commits, last change: , 135 stars, 9 forks emilsjolander/goson: A json templating DSL written in go 54 commits, last change: , 92 stars, 2 forks frrad/project-euler: Solutions to some Project Euler problem in Go 448 commits, last change: , 0 stars, 0 forks garyburd/go-websocket: Do not use this project. 34 commits, last change: , 1 stars, 0 forks globocom/gandalf: Gandalf is an API to manage git repositories. 504 commits, last change: , 123 stars, 16 forks globocom/tsuru: Open source Platform as a Service. 6,986 commits, last change: , 962 stars, 95 forks golang/groupcache: groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases. 21 commits, last change: , 2,742 stars, 237 forks handcraftsman/GeneticGo: Genetic problem solver written in Go 100 commits, last change: , 45 stars, 2 forks inconshreveable/ngrok: Introspected tunnels to localhost 277 commits, last change: , 2,143 stars, 141 forks insionng/toropress: toropress is a cms system of written in golang 82 commits, last change: , 161 stars, 51 forks jingweno/gh: Fast GitHub command line client. 856 commits, last change: , 558 stars, 33 forks JohnAmican/youski: Youtube Radio 7 commits, last change: , 2 stars, 0 forks johnwesonga/wbdata: World bank open data API for Go 30 commits, last change: , 0 stars, 0 forks jondot/gosigar: 13 commits, last change: , 2 stars, 21 forks jondot/groundcontrol: Manage and monitor your Raspberry Pi with ease 50 commits, last change: , 653 stars, 42 forks jordansissel/lumberjack: An experiment to cut logs in preparation for processing elsewhere. 541 commits, last change: , 520 stars, 133 forks juju/juju-core: commits, last change: , stars, forks michaeldv/mop: Stock market tracker for hackers 97 commits, last change: , 215 stars, 25 forks mindreframer/go-thestdlib: a copy from darkhelmets repo 1 commits, last change: , 0 stars, 0 forks mindreframer/go-tour: mirror for go-tour from google 1 commits, last change: , 1 stars, 0 forks mitchellh/packer: Packer is a tool for creating identical machine images for multiple platforms from a single source configuration. 2,925 commits, last change: , 2,408 stars, 392 forks mjibson/goread: google reader clone in go on app engine 1,009 commits, last change: , 1,947 stars, 259 forks mmcgrana/gobyexample: Go by Example 711 commits, last change: , 584 stars, 103 forks moovweb/gokogiri: A light libxml wrapper for Go 621 commits, last change: , 245 stars, 30 forks nathany/go-poodr: A Go translation of the example code from Practical Object-Oriented Design in Ruby by Sandi Metz. 43 commits, last change: , 63 stars, 4 forks nsf/termbox-go: Pure Go termbox implementation 91 commits, last change: , 300 stars, 46 forks pebbe/zmq2: A Go interface to ZeroMQ version 2 62 commits, last change: , 6 stars, 2 forks pebbe/zmq3: A Go interface to ZeroMQ version 3 148 commits, last change: , 80 stars, 9 forks PuerkitoBio/gocrawl: Polite, slim and concurrent web crawler. 162 commits, last change: , 377 stars, 50 forks PuerkitoBio/goquery: A little like that j-thing, only in Go. 137 commits, last change: , 557 stars, 75 forks rcrowley/go-metrics: Go port of Coda Hale's Metrics library 207 commits, last change: , 381 stars, 50 forks russross/blackfriday: Blackfriday: a markdown processor for Go 215 commits, last change: , 730 stars, 98 forks skydb/sky: Sky is an open source, behavioral analytics database. 557 commits, last change: , 571 stars, 53 forks spf13/hugo: A Fast and Flexible Static Site Generator built with love by spf13 in GoLang 481 commits, last change: , 1,099 stars, 170 forks stathat/bingo: go http helper package. Includes contexts, logging, and some rendering helpers. 18 commits, last change: , 43 stars, 3 forks StefanSchroeder/Golang-Regex-Tutorial: Golang - Regular Expression Tutorial 69 commits, last change: , 174 stars, 21 forks thomas11/csp: Tony Hoare's seminal 1978 paper "Communicating sequential processes" implemented in Go. 4 commits, last change: , 33 stars, 3 forks trevex/golem: Lightweight Go WebSocket-Framework 88 commits, last change: , 84 stars, 5 forks tumblr/gocircuit: 302 commits, last change: , 198 stars, 18 forks Unknwon/build-web-application-with-golang_EN: This is an English version of 《Go Web编程》, which original version was written by AstaXie and translated by Unknown. 188 commits, last change: , 332 stars, 62 forks vdobler/chart: Provide basic charts in go 131 commits, last change: , 90 stars, 15 forks VividCortex/ewma: Exponentially Weighted Moving Average algorithms for Go. 15 commits, last change: , 77 stars, 9 forks VividCortex/go-database-sql-tutorial: A tutorial for Go's database/sql package 67 commits, last change: , 176 stars, 18 forks VividCortex/johnny-deps: Barebones dependency manager for Go. 131 commits, last change: , 178 stars, 6 forks youtube/vitess: vitess provides servers and tools which facilitate scaling of MySQL databases for large scale web services. 2,636 commits, last change: , 1,117 stars, 126 forks zond/god: A Go database 819 commits, last change: , 429 stars, 27 forks