GO - newgeekorder/TechWiki GitHub Wiki
Back to Home
-
My Learning Go
-
Standard Go packages api
-
List of interesting Go projects https://code.google.com/p/go-wiki/wiki/Projects
-
My Go Cookbook based on the Groovy Cookbook
-
(Go Cheet Sheet)[https://github.com/basti1302/go-lang-cheat-sheet)
Web Frameworks
Rest Frameworks
- tigertonic inspired by DropWizard
Integration Framework
- Serf haicorp's tools for datacenter
Libraries
- (Oauth2)[https://code.google.com/p/goauth2/source/browse/oauth/example/oauthreq.go)
- NSQ is a realtime distributed messaging platform designed to operate at scale, handling billions of messages per day.
- textql write structured queries against csv(tsv) text
- Gogs painless way to set up a self-hosted Git service. With Go, this can be done in independent binary distribution across ALL platforms
Editors and Apps
- Lime a Go-ish clone of Sublime
handling xml, json
- Handling arbitrary json
- gabs A wrapper for parsing and editing unknown or dynamic JSON in golang
Testing
DB
- Boltdb key value store for Go
- Cayley graph database
- Etcd A highly-available key value store for shared configuration and service discovery developed as part of coreos
- influxdb Scalable datastore for metrics, events, and real-time analytics
- cockroachdb A Scalable, Geo-Replicated, Transnational Datastore
Video - Mpeg
- A good blog on [using go][http://iangilham.com/2013/10/13/Exploring-software-architecture-with-OpenCaster-and-Golang.html] with Opencaster
- go-vlc
Links and Misc
- Specification
- Gopher js go to javascript
- go doc package search repository
- llgo should be able to generate actual "asmjs" by processing its output using Emscripten.
- json to struct and visa versa conversion
- List of Go Wiki projects