Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mindreframer/golang-stuff
interesting go libs
https://github.com/mindreframer/golang-stuff
Last synced: about 9 hours ago
JSON representation
interesting go libs
- Host: GitHub
- URL: https://github.com/mindreframer/golang-stuff
- Owner: mindreframer
- Created: 2013-06-12T13:43:09.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2016-01-05T11:15:58.000Z (about 9 years ago)
- Last Synced: 2025-01-04T06:09:06.621Z (7 days ago)
- Language: Go
- Size: 39.8 MB
- Stars: 946
- Watchers: 56
- Forks: 132
- Open Issues: 3
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
- my-awesome-github-stars - mindreframer/golang-stuff - interesting go libs (Go)
README
## Golang
### Why Golang
- [Cloudflare - What we've been doing with Go, 2013.11.11](http://blog.cloudflare.com/what-weve-been-doing-with-go)
- [Docker Inc - Docker and Go: why did we decide to write Docker in Go?, 2013.11](http://www.slideshare.net/jpetazzo/docker-and-go-why-did-we-decide-to-write-docker-in-go)Libraries:
- [A curated list of awesome Go frameworks, libraries and software. Inspired by awesome-python.](https://github.com/avelino/awesome-go)Tools:
- Go Reflection: http://jimmyfrasche.github.io/go-reflection-codex/
- Go Version Manager:
- [Discussion around Go Package Management](https://groups.google.com/forum/#!forum/go-package-management)
- [Goem](https://github.com/adeven/goem) [Ext. Manager](http://big-elephants.com/2013-09/goem-the-missing-go-extension-manager/)
- https://github.com/moovweb/gvm
- [Pak](http://theplant.github.io/pak/)
- https://github.com/mattn/gom, [A journey in golang package manager, 2013.09](http://dev.af83.com/2013/09/14/a-journey-in-golang-package-manager.html)
- Go cross compilation support: https://github.com/davecheney/golang-crosscompile
- [Go Remote Packages](https://docs.google.com/document/d/1_IJTRD6dDQvyCfyim4KJexq8ZrKUPvUd3GMSA8cw8A4/edit?pli=1#)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](http://jasonroelofs.com/2013/08/01/application-development-in-go/) - some comments about package management
- [Replacing Clever Code with Unremarkable Code in Go, 2013.06](https://vividcortex.com/blog/2013/06/04/replacing-clever-code-with-unremarkable-code-in-go/)
- [Why Go?, 2013.05](http://nathany.com/why-go)
- [DevHell - but today I'm most excited about Google's Go](http://andrewwdeane.blogspot.com.br/)
- [The Case For Go](https://gist.github.com/ungerik/3731476) - Many good links!
- [Go Code Layout](https://code.google.com/p/jmcvetta-contrib/wiki/GithubCodeLayout)
- [Network Autoconfiguration with Go and ØMQ(2013.02)](http://www.kyleisom.net/blog/2013/02/26/network-autoconfiguration-with-go-and-zmq/)
- [Go on Appengine, 2013.04](http://talks.godoc.org/github.com/mjibson/talks/go-on-appengine/go-on-appengine.slide#1)
- [Zero-downtime restarts in Go](https://github.com/rcrowley/goagain)News / Updates:
- Reddit: http://www.reddit.com/r/golang
- Github: https://github.com/trending?l=go&since=monthlyCompanies using Go:
- [Links on gowiki - GoUsers](https://code.google.com/p/go-wiki/wiki/GoUsers)
- [Apcera.com](http://www.slideshare.net/derekcollison/go-conference-japan)
- [Stathat.com](http://blog.golang.org/2011/12/building-stathat-with-go.html)
- [Juju at Canonical/Ubuntu](https://groups.google.com/forum/#!topic/golang-nuts/jLnMsUbYwrQ/discussion), [presentation](http://www.youtube.com/watch?v=USr0Bvg1ZOo)
- [Beachfront.iO at Beachfront Media](http://beachfront.io)
- [CloudFlare](http://blog.cloudflare.com/go-at-cloudflare)
- [Soundcloud](http://backstage.soundcloud.com/2012/07/go-at-soundcloud/)
- [Mozilla](https://github.com/mozilla-services/heka)
- [Disqus](http://blog.disqus.com/post/51155103801/trying-out-this-go-thing)
- [Bit.ly](http://word.bitly.com/post/29550171827/go-go-gadget)
- [Heroku](http://blog.golang.org/go-at-heroku)
- [6Wunderkinder](http://www.youtube.com/watch?v=sVpMc0hwqps) - (root access Berlin #1: 6Wunderkinder on GO)
- [microco.sm](http://microco.sm)
- [Repustate](http://blog.repustate.com/migrating-code-from-python-to-golang-what-you-need-to-know/)
- [Google](http://matt-welsh.blogspot.com.au/2013/08/rewriting-large-production-system-in-go.html)Presentations:
- [Go When in Go, do as Gophers do, 2014.11](http://talks.golang.org/2014/readability.slide)
- [Go for Pythonistas, 2013.12](http://talks.golang.org/2013/go4python.slide#1)
- [Twelve Go Best Practices, 2013.07](http://talks.golang.org/2013/bestpractices.slide#1)
- [0xa things I love about Go, 2013.07](http://proppy-about-go.appspot.com/#1)Intros:
- https://speakerdeck.com/doitian/a-tour-of-go
- http://tour.golang.org/
- http://www.golangbootcamp.com/book
- http://www.golang-book.com/Documentation:
- http://golang.org/doc/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 forksadnaan/hamster:
A back end as a service based on MongoDB
45 commits, last change: , 52 stars, 3 forksajstarks/svgo:
Go Language Library for SVG generation
274 commits, last change: , 215 stars, 21 forksalco/gostart:
A getting started guide for Go newcomers
33 commits, last change: , 126 stars, 12 forksant0ine/go-json-rest:
A quick and easy way to setup a RESTful JSON API
277 commits, last change: , 619 stars, 58 forksant0ine/go-urlrouter:
Efficient URL routing using a Trie data structure.
56 commits, last change: , 76 stars, 9 forksapcera/nats:
NATS client for Go
220 commits, last change: , 94 stars, 13 forksastaxie/beedb:
beedb is a go ORM,support database/sql interface,pq/mysql/sqlite
69 commits, last change: , 443 stars, 102 forksastaxie/beego:
beego is an open-source, high-performance web framework for the Go programming language.
960 commits, last change: , 2,071 stars, 569 forksastaxie/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 forksbenbjohnson/go-raft:
A Go implementation of the Raft distributed consensus protocol.
537 commits, last change: , 856 stars, 98 forksbitly/google_auth_proxy:
A reverse proxy that provides authentication using Google OAuth2
19 commits, last change: , 206 stars, 29 forksbitly/nsq:
A realtime distributed messaging platform
1,097 commits, last change: , 2,456 stars, 211 forksbuger/gor:
HTTP traffic replay in real-time. Replay traffic from production to staging and dev environments.
324 commits, last change: , 1,436 stars, 71 forksBurntSushi/cmail:
cmail runs a command and sends the output to your email address at certain intervals.
11 commits, last change: , 3 stars, 0 forksBurntSushi/ty:
Easy parametric polymorphism at run time using completely unidiomatic Go.
87 commits, last change: , 88 stars, 3 forkscdarwin/go-koans:
koans for go
61 commits, last change: , 68 stars, 53 forksChimeraCoder/gojson:
A simple command-line tool for manipulating JSON for use in developing Go code.
48 commits, last change: , 129 stars, 7 forksciju/gotunnel:
serve your local server/directory over the internet
49 commits, last change: , 37 stars, 5 forkscloudfoundry/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 forkscrowdmob/goamz:
Fork of the GOAMZ version developed within Canonical with additional functionality with DynamoDB
630 commits, last change: , 144 stars, 85 forksd2fn/gopack:
Dependency management for go inspired by rebar
145 commits, last change: , 147 stars, 13 forksdavecheney/autobench:
Go benchmark harness.
159 commits, last change: , 63 stars, 22 forksdavepederson/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 forkseaigner/hood:
Database agnostic ORM for Go
293 commits, last change: , 520 stars, 52 forkseblume/proto:
Map, Reduce, Filter, De/Multiplex, etc. for the Go language.
12 commits, last change: , 32 stars, 4 forksemicklei/hopwatch:
webbased debugging for Go programs
77 commits, last change: , 135 stars, 9 forksemilsjolander/goson:
A json templating DSL written in go
54 commits, last change: , 92 stars, 2 forksfrrad/project-euler:
Solutions to some Project Euler problem in Go
448 commits, last change: , 0 stars, 0 forksgaryburd/go-websocket:
Do not use this project.
34 commits, last change: , 1 stars, 0 forksglobocom/gandalf:
Gandalf is an API to manage git repositories.
504 commits, last change: , 123 stars, 16 forksglobocom/tsuru:
Open source Platform as a Service.
6,986 commits, last change: , 962 stars, 95 forksgolang/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 forkshandcraftsman/GeneticGo:
Genetic problem solver written in Go
100 commits, last change: , 45 stars, 2 forksinconshreveable/ngrok:
Introspected tunnels to localhost
277 commits, last change: , 2,143 stars, 141 forksinsionng/toropress:
toropress is a cms system of written in golang
82 commits, last change: , 161 stars, 51 forksjingweno/gh:
Fast GitHub command line client.
856 commits, last change: , 558 stars, 33 forksJohnAmican/youski:
Youtube Radio
7 commits, last change: , 2 stars, 0 forksjohnwesonga/wbdata:
World bank open data API for Go
30 commits, last change: , 0 stars, 0 forksjondot/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 forksjordansissel/lumberjack:
An experiment to cut logs in preparation for processing elsewhere.
541 commits, last change: , 520 stars, 133 forksjuju/juju-core:
commits, last change: , stars, forks
michaeldv/mop:
Stock market tracker for hackers
97 commits, last change: , 215 stars, 25 forksmindreframer/go-thestdlib:
a copy from darkhelmets repo
1 commits, last change: , 0 stars, 0 forksmindreframer/go-tour:
mirror for go-tour from google
1 commits, last change: , 1 stars, 0 forksmitchellh/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 forksmjibson/goread:
google reader clone in go on app engine
1,009 commits, last change: , 1,947 stars, 259 forksmmcgrana/gobyexample:
Go by Example
711 commits, last change: , 584 stars, 103 forksmoovweb/gokogiri:
A light libxml wrapper for Go
621 commits, last change: , 245 stars, 30 forksnathany/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 forksnsf/termbox-go:
Pure Go termbox implementation
91 commits, last change: , 300 stars, 46 forkspebbe/zmq2:
A Go interface to ZeroMQ version 2
62 commits, last change: , 6 stars, 2 forkspebbe/zmq3:
A Go interface to ZeroMQ version 3
148 commits, last change: , 80 stars, 9 forksPuerkitoBio/gocrawl:
Polite, slim and concurrent web crawler.
162 commits, last change: , 377 stars, 50 forksPuerkitoBio/goquery:
A little like that j-thing, only in Go.
137 commits, last change: , 557 stars, 75 forksrcrowley/go-metrics:
Go port of Coda Hale's Metrics library
207 commits, last change: , 381 stars, 50 forksrussross/blackfriday:
Blackfriday: a markdown processor for Go
215 commits, last change: , 730 stars, 98 forksskydb/sky:
Sky is an open source, behavioral analytics database.
557 commits, last change: , 571 stars, 53 forksspf13/hugo:
A Fast and Flexible Static Site Generator built with love by spf13 in GoLang
481 commits, last change: , 1,099 stars, 170 forksstathat/bingo:
go http helper package. Includes contexts, logging, and some rendering helpers.
18 commits, last change: , 43 stars, 3 forksStefanSchroeder/Golang-Regex-Tutorial:
Golang - Regular Expression Tutorial
69 commits, last change: , 174 stars, 21 forksthomas11/csp:
Tony Hoare's seminal 1978 paper "Communicating sequential processes" implemented in Go.
4 commits, last change: , 33 stars, 3 forkstrevex/golem:
Lightweight Go WebSocket-Framework
88 commits, last change: , 84 stars, 5 forkstumblr/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 forksvdobler/chart:
Provide basic charts in go
131 commits, last change: , 90 stars, 15 forksVividCortex/ewma:
Exponentially Weighted Moving Average algorithms for Go.
15 commits, last change: , 77 stars, 9 forksVividCortex/go-database-sql-tutorial:
A tutorial for Go's database/sql package
67 commits, last change: , 176 stars, 18 forksVividCortex/johnny-deps:
Barebones dependency manager for Go.
131 commits, last change: , 178 stars, 6 forksyoutube/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 forkszond/god:
A Go database
819 commits, last change: , 429 stars, 27 forks