mirror of
https://github.com/avelino/awesome-go.git
synced 2024-11-07 16:33:40 +00:00
Merge branch 'master' of github.com:avelino/awesome-go
Conflicts: README.md
This commit is contained in:
commit
d82f3ec21a
173
README.md
173
README.md
@ -7,17 +7,26 @@ A curated list of awesome Go frameworks, libraries and software. Inspired by [aw
|
|||||||
- [Web Frameworks](#web-frameworks)
|
- [Web Frameworks](#web-frameworks)
|
||||||
- [Middlewares](#middlewares)
|
- [Middlewares](#middlewares)
|
||||||
- [Template Engine](#template-engine)
|
- [Template Engine](#template-engine)
|
||||||
|
- [Forms](#forms)
|
||||||
- [Authentication and OAuth](#authentication-and-oauth)
|
- [Authentication and OAuth](#authentication-and-oauth)
|
||||||
- [Database](#database)
|
- [Database](#database)
|
||||||
- [Database Drivers](#database-drivers)
|
- [Database Drivers](#database-drivers)
|
||||||
|
- [Email](#email)
|
||||||
- [ORM](#orm)
|
- [ORM](#orm)
|
||||||
- [Imagery](#imagery)
|
- [Imagery](#imagery)
|
||||||
- [Text Processing](#text-processing)
|
- [Text Processing](#text-processing)
|
||||||
|
- [Natural Language Processing](#natural-language-processing)
|
||||||
|
- [Science and Data Analysis](#science-and-data-analysis)
|
||||||
|
- [Machine Learning](#machine-learning)
|
||||||
- [Testing](#testing)
|
- [Testing](#testing)
|
||||||
- [Audio](#audio)
|
- [Audio](#audio)
|
||||||
- [Go Tools](#tools)
|
- [Video](#video)
|
||||||
- [Editor](#editors)
|
- [Game Development](#game-development)
|
||||||
- [Tools](#develpment-tools)
|
- [Editor Plugins](#editors)
|
||||||
|
- [DevOps Tools](#devops-tools)
|
||||||
|
- [Utilities](#utilities)
|
||||||
|
- [Logging](#logging)
|
||||||
|
- [Code Analysis and Linter](#code-analysis-and-linter)
|
||||||
- [Resources](#resources)
|
- [Resources](#resources)
|
||||||
- [Websites](#websites)
|
- [Websites](#websites)
|
||||||
- [(e)Books](#ebooks)
|
- [(e)Books](#ebooks)
|
||||||
@ -53,7 +62,16 @@ A curated list of awesome Go frameworks, libraries and software. Inspired by [aw
|
|||||||
* [kasia.go](https://github.com/ziutek/kasia.go) - Templating system for HTML and other text documents - go implementation.
|
* [kasia.go](https://github.com/ziutek/kasia.go) - Templating system for HTML and other text documents - go implementation.
|
||||||
* [gold](https://github.com/yosssi/gold) - Gold is a template engine for Go. This simplifies HTML coding in Go web application development. This is influenced by Slim and Jade.
|
* [gold](https://github.com/yosssi/gold) - Gold is a template engine for Go. This simplifies HTML coding in Go web application development. This is influenced by Slim and Jade.
|
||||||
* [Razor](https://github.com/sipin/gorazor) - Razor view engine for Golang.
|
* [Razor](https://github.com/sipin/gorazor) - Razor view engine for Golang.
|
||||||
* [Pongo](https://github.com/flosch/pongo) - A Django-like template engine for Go.
|
* [pongo2](https://github.com/flosch/pongo2) - A Django-like template-engine for Go.
|
||||||
|
* [Soy](https://github.com/robfig/soy) - Closure templates (aka Soy templates) for Go, following the [official spec](https://developers.google.com/closure/templates/)
|
||||||
|
|
||||||
|
|
||||||
|
## Forms
|
||||||
|
|
||||||
|
*Libraries for working with forms.*
|
||||||
|
|
||||||
|
* [nosurf](https://github.com/justinas/nosurf) - A CSRF protection middleware for Go.
|
||||||
|
|
||||||
|
|
||||||
## Authentication and OAuth
|
## Authentication and OAuth
|
||||||
|
|
||||||
@ -61,7 +79,8 @@ A curated list of awesome Go frameworks, libraries and software. Inspired by [aw
|
|||||||
|
|
||||||
* [goauth](http://alloy-d.net/goauth/) - A Go library for doing header-based OAuth over HTTP or HTTPS. Mostly created for working with Twitter.
|
* [goauth](http://alloy-d.net/goauth/) - A Go library for doing header-based OAuth over HTTP or HTTPS. Mostly created for working with Twitter.
|
||||||
* [httpauth](https://github.com/goji/httpauth) - HTTP Authentication middlewares.
|
* [httpauth](https://github.com/goji/httpauth) - HTTP Authentication middlewares.
|
||||||
|
* [osin](https://github.com/RangelReale/osin) - Golang OAuth2 server library.
|
||||||
|
* [jwt-go](https://github.com/dgrijalva/jwt-go) - Golang implementation of JSON Web Tokens (JWT).
|
||||||
|
|
||||||
## Database
|
## Database
|
||||||
|
|
||||||
@ -71,6 +90,8 @@ A curated list of awesome Go frameworks, libraries and software. Inspired by [aw
|
|||||||
* [diskv](https://github.com/peterbourgon/diskv) - A home-grown disk-backed key-value store.
|
* [diskv](https://github.com/peterbourgon/diskv) - A home-grown disk-backed key-value store.
|
||||||
* [bolt](https://github.com/boltdb/bolt) - A low-level key/value database for Go.
|
* [bolt](https://github.com/boltdb/bolt) - A low-level key/value database for Go.
|
||||||
* [go-cache](https://github.com/pmylund/go-cache) - An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications.
|
* [go-cache](https://github.com/pmylund/go-cache) - An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications.
|
||||||
|
* [goleveldb](https://github.com/syndtr/goleveldb) - An implementation of the [LevelDB](https://code.google.com/p/leveldb/) key/value database in the Go.
|
||||||
|
* [groupcache](https://github.com/golang/groupcache) - Groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.
|
||||||
|
|
||||||
## Database Drivers
|
## Database Drivers
|
||||||
|
|
||||||
@ -79,7 +100,7 @@ A curated list of awesome Go frameworks, libraries and software. Inspired by [aw
|
|||||||
* Relational Databases
|
* Relational Databases
|
||||||
* [pq](https://github.com/lib/pq) - Pure Go Postgres driver for database/sql.
|
* [pq](https://github.com/lib/pq) - Pure Go Postgres driver for database/sql.
|
||||||
* [go-pgsql](https://github.com/lxn/go-pgsql) - A PostgreSQL client package for the Go Programming Language.
|
* [go-pgsql](https://github.com/lxn/go-pgsql) - A PostgreSQL client package for the Go Programming Language.
|
||||||
* [GoMySQL](https://github.com/Philio/GoMySQL) - A quite complete threadsafe MySQL client library written in Go.
|
* [go-sql-driver/mysql](https://github.com/go-sql-driver/mysql) - MySQL driver for Go.
|
||||||
* [go-sqlite3](https://github.com/mattn/go-sqlite3) - SQLite3 driver for go that using database/sql.
|
* [go-sqlite3](https://github.com/mattn/go-sqlite3) - SQLite3 driver for go that using database/sql.
|
||||||
* [go-db](https://github.com/phf/go-db) - Generic database API for Go.
|
* [go-db](https://github.com/phf/go-db) - Generic database API for Go.
|
||||||
* NoSQL Databases
|
* NoSQL Databases
|
||||||
@ -90,6 +111,12 @@ A curated list of awesome Go frameworks, libraries and software. Inspired by [aw
|
|||||||
* [gocouch](https://github.com/hoisie/gocouch) - Couchdb client for Go.
|
* [gocouch](https://github.com/hoisie/gocouch) - Couchdb client for Go.
|
||||||
* [gomemcache](https://github.com/bradfitz/gomemcache/) - memcache client library for the Go programming language.
|
* [gomemcache](https://github.com/bradfitz/gomemcache/) - memcache client library for the Go programming language.
|
||||||
|
|
||||||
|
## Email
|
||||||
|
|
||||||
|
*Libraries that implement email creation and sending*
|
||||||
|
|
||||||
|
* [email](https://github.com/jordan-wright/email) - A robust and flexible email library for Go.
|
||||||
|
* [Go-MailHog](https://github.com/ian-kent/Go-MailHog) - Catches mail and serves it through a dream. Inspired by MailCatcher, easier to install.
|
||||||
|
|
||||||
## ORM
|
## ORM
|
||||||
|
|
||||||
@ -111,16 +138,73 @@ A curated list of awesome Go frameworks, libraries and software. Inspired by [aw
|
|||||||
* [img](https://github.com/hawx/img) - A selection of image manipulation tools.
|
* [img](https://github.com/hawx/img) - A selection of image manipulation tools.
|
||||||
* [svgo](https://github.com/ajstarks/svgo) - Go Language Library for SVG generation.
|
* [svgo](https://github.com/ajstarks/svgo) - Go Language Library for SVG generation.
|
||||||
* [resize](https://github.com/nfnt/resize) - Image resizing for the Go with common interpolation methods.
|
* [resize](https://github.com/nfnt/resize) - Image resizing for the Go with common interpolation methods.
|
||||||
|
* [rez](https://github.com/bamiaux/rez) - Image resizing, functionality similar to resize
|
||||||
|
|
||||||
## Text Processing
|
## Text Processing
|
||||||
|
|
||||||
* Specific Formats
|
* Specific Formats
|
||||||
* [yaml](https://bitbucket.org/zombiezen/yaml) - Implements a YAML 1.2 parser in Go.
|
* [yaml](https://bitbucket.org/zombiezen/yaml) - Implements a YAML 1.2 parser in Go.
|
||||||
|
* [toml](https://github.com/BurntSushi/toml) - TOML configuration format (encoder/decoder with reflection).
|
||||||
* [go-pkg-xmlx](https://github.com/jteeuwen/go-pkg-xmlx) - Extension to the standard Go XML package. Maintains a node tree that allows forward/backwards browsing and exposes some simple single/multi-node search functions.
|
* [go-pkg-xmlx](https://github.com/jteeuwen/go-pkg-xmlx) - Extension to the standard Go XML package. Maintains a node tree that allows forward/backwards browsing and exposes some simple single/multi-node search functions.
|
||||||
* [go-pkg-rss](https://github.com/jteeuwen/go-pkg-rss) - This package reads RSS and Atom feeds and provides a caching mechanism that adheres to the feed specs.
|
* [go-pkg-rss](https://github.com/jteeuwen/go-pkg-rss) - This package reads RSS and Atom feeds and provides a caching mechanism that adheres to the feed specs.
|
||||||
* [blackfriday](https://github.com/russross/blackfriday) - Markdown
|
* [blackfriday](https://github.com/russross/blackfriday) - Markdown processor in Go
|
||||||
processor in Go
|
* [github_flavored_markdown](http://godoc.org/github.com/shurcooL/go/github_flavored_markdown) - GitHub Flavored Markdown renderer in Go.
|
||||||
|
* [bluemonday](https://github.com/microcosm-cc/bluemonday) - HTML Sanitizer
|
||||||
|
|
||||||
|
|
||||||
|
## Natural Language Processing
|
||||||
|
|
||||||
|
*Libraries for working with human languages.*
|
||||||
|
|
||||||
|
* [go-stem](https://github.com/agonopol/go-stem) - Implementation of the porter stemming algorithm.
|
||||||
|
* [snowball](https://github.com/goodsign/snowball) - Snowball stemmer port (cgo wrapper) for Go. Provides word stem extraction functionality.
|
||||||
|
* [paicehusk](https://github.com/Rookii/paicehusk) - Golang implementation of the Paice/Husk Stemming Algorithm
|
||||||
|
* [go-porterstemmer](https://github.com/reiver/go-porterstemmer) - A native Go clean room implementation of the Porter Stemming algorithm.
|
||||||
|
* [stemmer](https://github.com/dchest/stemmer) - Stemmer packages for Go programming language. Includes English and German stemmers.
|
||||||
|
* [snowball](https://github.com/kljensen/snowball) - Go implementation of the Snowball stemmers
|
||||||
|
* [porter](https://github.com/a2800276/porter) - This is a fairly straighforward port of Martin Porter's C implementation of the Porter stemming algorithm.
|
||||||
|
* [golibstemmer](https://github.com/rjohnsondev/golibstemmer) - Go bindings for the snowball libstemmer library including porter 2
|
||||||
|
* [snowball](https://github.com/tebeka/snowball) - Snowball Stemmer for Go [Snowball native](http://snowball.tartarus.org/)
|
||||||
|
* [icu](https://github.com/goodsign/icu) - Cgo binding for icu4c C library detection and conversion functions. Guaranteed compatibility with version 50.1.
|
||||||
|
* [libtextcat](https://github.com/goodsign/libtextcat) - Cgo binding for libtextcat C library. Guaranteed compatibility with version 2.2.
|
||||||
|
* [textcat](https://github.com/pebbe/textcat) - A Go package for n-gram based text categorization, with support for utf-8 and raw text
|
||||||
|
* [go-eco](https://code.google.com/p/go-eco/) - Similarity, dissimilarity and distance matrices; diversity, equitability and inequality measures; species richness estimators; coenocline models.
|
||||||
|
* [MMSEGO](https://github.com/awsong/MMSEGO) - This is a GO implementation of [MMSEG](http://technology.chtsai.org/mmseg/) which a Chinese word splitting algorithm.
|
||||||
|
* [gounidecode](https://github.com/fiam/gounidecode) - Unicode transliterator (also known as unidecode) for Go
|
||||||
|
* [go-nlp](https://github.com/nuance/go-nlp) - Utilities for working with discrete probability distributions and other tools useful for doing NLP work.
|
||||||
|
|
||||||
|
|
||||||
|
## Science and Data Analysis
|
||||||
|
|
||||||
|
*Libraries for scientific computing and data analyzing.*
|
||||||
|
|
||||||
|
* [go.matrix](https://github.com/skelterjohn/go.matrix) - linear algebra for go
|
||||||
|
* [gocomplex](https://code.google.com/p/gocomplex/) - A complex number library for the Go programming language.
|
||||||
|
* [mudlark-go](https://code.google.com/p/mudlark-go-pkgs/) - A collection of packages providing (hopefully) useful code for use in software using Google's Go programming language.
|
||||||
|
* [gostat](https://code.google.com/p/gostat/) - A statistics library for the go language
|
||||||
|
* [gofrac](https://github.com/anschelsc/gofrac) - A (goinstallable) fractions library for go with support for basic arithmetic.
|
||||||
|
* [geom](https://github.com/skelterjohn/geom) - 2D geometry for golang
|
||||||
|
* [blas](https://github.com/ziutek/blas) - Implementation of BLAS (Basic Linear Algebra Subprograms)
|
||||||
|
* [go-fn](https://code.google.com/p/go-fn/) - Mathematical functions written in Go language, that are not covered by math pkg
|
||||||
|
* [go-gt](https://code.google.com/p/go-gt/) - Graph theory algorithms written in "Go" language
|
||||||
|
* [vectormath](https://github.com/spate/vectormath) - Vectormath for Go, an adaptation of the scalar C functions from Sony's Vector Math library, as found in the Bullet-2.79 source code.
|
||||||
|
|
||||||
|
|
||||||
|
## Machine Learning
|
||||||
|
|
||||||
|
*Libraries for Machine Learning.*
|
||||||
|
|
||||||
|
* [CloudForest](https://github.com/ryanbressler/CloudForest) - Fast, flexible, multi-threaded ensembles of decision trees for machine learning in pure Go.
|
||||||
|
* [mlgo](https://code.google.com/p/mlgo/) - This project aims to provide minimalistic machine learning algorithms in Go.
|
||||||
|
* [go-fann](https://github.com/white-pony/go-fann) - Go bindings for Fast Artificial Neural Networks(FANN) library.
|
||||||
|
* [neural-go](https://github.com/schuyler/neural-go) - A multilayer perceptron network implemented in Go, with training via backpropagation.
|
||||||
|
* [bayesian](https://github.com/jbrukh/bayesian) - Naive Bayesian Classification for Golang.
|
||||||
|
* [shield](https://github.com/eaigner/shield) - Bayesian text classifier with flexible tokenizers and storage backends for Go
|
||||||
|
* [probab](https://code.google.com/p/probab/) - Probability distribution functions. Bayesian inference. Written in pure Go.
|
||||||
|
* [libsvm](https://github.com/datastream/libsvm) - libsvm golang version derived work based on LIBSVM 3.14.
|
||||||
|
* [golinear](https://github.com/danieldk/golinear) - liblinear bindings for Go
|
||||||
|
* [go-pr](https://github.com/daviddengcn/go-pr) - Pattern recognition package in Go lang.
|
||||||
|
* [go-galib](https://github.com/thoj/go-galib) - Genetic Algorithms library written in Go / golang
|
||||||
|
|
||||||
|
|
||||||
## Testing
|
## Testing
|
||||||
@ -128,6 +212,7 @@ A curated list of awesome Go frameworks, libraries and software. Inspired by [aw
|
|||||||
*Libraries for testing codebases and generating test data.*
|
*Libraries for testing codebases and generating test data.*
|
||||||
|
|
||||||
* [gocheck](http://labix.org/gocheck) - A more advanced testing framework alternative to gotest.
|
* [gocheck](http://labix.org/gocheck) - A more advanced testing framework alternative to gotest.
|
||||||
|
* [GoConvey](http://goconvey.co/) - BDD-ish, rspec inspirated testing framework, automatic testing, coverage report and web UI
|
||||||
* [GoSpec](https://github.com/orfjackal/gospec) - BDD-style testing framework for the Go programming language.
|
* [GoSpec](https://github.com/orfjackal/gospec) - BDD-style testing framework for the Go programming language.
|
||||||
* [gospecify](https://github.com/stesla/gospecify) - This provides a BDD syntax for testing your Go code. It should be familiar to anybody who has used libraries such as rspec.
|
* [gospecify](https://github.com/stesla/gospecify) - This provides a BDD syntax for testing your Go code. It should be familiar to anybody who has used libraries such as rspec.
|
||||||
* [gomock](https://code.google.com/p/gomock/) - Mocking framework for the Go programming language.
|
* [gomock](https://code.google.com/p/gomock/) - Mocking framework for the Go programming language.
|
||||||
@ -146,25 +231,81 @@ A curated list of awesome Go frameworks, libraries and software. Inspired by [aw
|
|||||||
* [gosndfile](https://github.com/mkb218/gosndfile) - Go bindings for libsndfile.
|
* [gosndfile](https://github.com/mkb218/gosndfile) - Go bindings for libsndfile.
|
||||||
* [go-sox](https://github.com/krig/go-sox) - libsox bindings for go.
|
* [go-sox](https://github.com/krig/go-sox) - libsox bindings for go.
|
||||||
|
|
||||||
# Tools
|
|
||||||
|
|
||||||
Development tools and editor plugins.
|
## Video
|
||||||
|
|
||||||
|
*Libraries for manipulating video.*
|
||||||
|
|
||||||
|
* [gmf](https://github.com/3d0c/gmf) - Go bindings for FFmpeg av\* libraries.
|
||||||
|
* [gst](https://github.com/ziutek/gst) - Go bindings for GStreamer.
|
||||||
|
* [aac/h264](https://github.com/go-av/codec) - Golang aac/h264 encoder and decoder.
|
||||||
|
|
||||||
|
|
||||||
|
## Game Development
|
||||||
|
|
||||||
|
*Awesome game development libraries.*
|
||||||
|
|
||||||
|
* [GarageEngine](https://github.com/vova616/GarageEngine) - 2d game engine written in Go working on OpenGL.
|
||||||
|
* [fungo](https://github.com/beoran/fungo) - Fun Unified Game library for te gO Programming language.
|
||||||
|
* [go-rpg](https://github.com/viking/go-rpg) - Go package for creating role playing games
|
||||||
|
* [terrago](https://github.com/sarenji/terrago) - Fractal terrain generator in Go.
|
||||||
|
* [rog](https://github.com/ajhager/rog/) - A roguelike game library written in go
|
||||||
|
* [glop](https://github.com/runningwild/glop) - Glop (Game Library Of Power) is a fairly simple cross-platform game library.
|
||||||
|
|
||||||
## Editor Plugins
|
## Editor Plugins
|
||||||
|
|
||||||
* [vim-go](https://github.com/fatih/vim-go) - Go development plugin for Vim
|
* [vim-go](https://github.com/fatih/vim-go) - Go development plugin for Vim
|
||||||
* [GoSublime](https://github.com/DisposaBoy/GoSublime) - A Golang plugin collection for the text editor SublimeText 2 providing code completion and other IDE-like features.
|
* [GoSublime](https://github.com/DisposaBoy/GoSublime) - A Golang plugin collection for the text editor SublimeText 2 providing code completion and other IDE-like features.
|
||||||
|
|
||||||
## Development Tools
|
## DevOps Tools
|
||||||
|
|
||||||
|
*Software and libraries for DevOps.*
|
||||||
|
|
||||||
|
* [Docker](http://www.docker.com/) - An open platform for distributed applications for developers and sysadmins.
|
||||||
|
* [juju](https://juju.ubuntu.com/) - Automate your cloud infrastructure
|
||||||
|
* [tsuru](http://www.tsuru.io/) - An extensible and open source Platform as a Service software.
|
||||||
|
* [Gogs](http://gogs.io/) - A Self Hosted Git Service in the Go Programming Language.
|
||||||
|
* [Circuit](https://github.com/gocircuit/circuit) - Circuit is a programmable platform-as-a-service (PaaS) and/or Infrastructure-as-a-Service (IaaS), for management, discovery, synchronization and orchestration of services and hosts comprising cloud applications.
|
||||||
|
* [gaudi](http://gaudi.io/) - Gaudi automates the setup of isolated and decoupled dev environments.
|
||||||
|
* [fleet](https://github.com/coreos/fleet) - A Distributed init System.
|
||||||
|
* [confd](https://github.com/kelseyhightower/confd) - Manage local application configuration files using templates and data from etcd or consul.
|
||||||
|
* [etcd](https://github.com/coreos/etcd) - A highly-available key value store for shared configuration and service discovery.
|
||||||
|
|
||||||
|
## Utilities
|
||||||
|
|
||||||
|
*General utilities and tools to make you're life easier.*
|
||||||
|
|
||||||
|
* [Postman](https://github.com/zachlatta/postman) - Command-line utility for batch-sending email.
|
||||||
|
* [Mora](https://github.com/emicklei/mora) - REST server for accessing MongoDB documents and meta data
|
||||||
|
* [GVM](https://github.com/moovweb/gvm) - GVM provides an interface to manage Go versions.
|
||||||
* [godbg](https://github.com/sirnewton01/godbg) - Web-based gdb front-end application
|
* [godbg](https://github.com/sirnewton01/godbg) - Web-based gdb front-end application
|
||||||
|
|
||||||
|
|
||||||
|
## Logging
|
||||||
|
|
||||||
|
*Libraries for generating and working with log files.*
|
||||||
|
|
||||||
|
* [glog](https://github.com/golang/glog) - Leveled execution logs for Go.
|
||||||
|
* [go-log](https://github.com/siddontang/go-log) - Log lib supports level and multi handlers.
|
||||||
|
* [logrus](https://github.com/sirupsen/logrus) - Structured, pluggable logging
|
||||||
|
for Go.
|
||||||
|
|
||||||
|
|
||||||
|
## Code Analysis and Linter
|
||||||
|
|
||||||
|
*Libraries and tools for analysing, parsing and manipulation codebases.*
|
||||||
|
|
||||||
|
* [GoLint](https://github.com/golang/lint) - Golint is a linter for Go source code.
|
||||||
|
|
||||||
|
|
||||||
# Resources
|
# Resources
|
||||||
|
|
||||||
Where to discover new Go libraries.
|
Where to discover new Go libraries.
|
||||||
|
|
||||||
## Websites
|
## Websites
|
||||||
|
|
||||||
|
* [Go Projects](https://code.google.com/p/go-wiki/wiki/Projects) - List of projects on the Go community wiki
|
||||||
|
* [godoc.org](http://godoc.org/) - Documentation for open source Go packages.
|
||||||
* [r/Golang](http://www.reddit.com/r/golang) - News about Go.
|
* [r/Golang](http://www.reddit.com/r/golang) - News about Go.
|
||||||
* [Trending Go repositories on GitHub today](https://github.com/trending?l=go) - Good place to find new Go libraries.
|
* [Trending Go repositories on GitHub today](https://github.com/trending?l=go) - Good place to find new Go libraries.
|
||||||
* [Flipboard - Go Magazine](https://flipboard.com/section/the-golang-magazine-bVP7nS) - A collection of Go articles and tutorials.
|
* [Flipboard - Go Magazine](https://flipboard.com/section/the-golang-magazine-bVP7nS) - A collection of Go articles and tutorials.
|
||||||
@ -172,8 +313,6 @@ Where to discover new Go libraries.
|
|||||||
### Tutorials
|
### Tutorials
|
||||||
|
|
||||||
* [A Tour of Go](http://tour.golang.org/) - Interactive tour of Go
|
* [A Tour of Go](http://tour.golang.org/) - Interactive tour of Go
|
||||||
* [An Introduction to Programming in Go](http://www.golang-book.com/) - A
|
|
||||||
beginner's introduction to programming which uses the Go language
|
|
||||||
* [Working with Go](https://github.com/mkaz/working-with-go) - An intro to go for experienced programmers
|
* [Working with Go](https://github.com/mkaz/working-with-go) - An intro to go for experienced programmers
|
||||||
* [Go By Example](https://gobyexample.com/) - A hands-on introduction to Go using annotated example programs
|
* [Go By Example](https://gobyexample.com/) - A hands-on introduction to Go using annotated example programs
|
||||||
|
|
||||||
@ -181,11 +320,15 @@ Where to discover new Go libraries.
|
|||||||
## Twitter
|
## Twitter
|
||||||
|
|
||||||
* [@golang_news](https://twitter.com/golang_news)
|
* [@golang_news](https://twitter.com/golang_news)
|
||||||
|
* [@golangweekly](https://twitter.com/golangweekly)
|
||||||
|
|
||||||
## (e)Books
|
## (e)Books
|
||||||
|
|
||||||
* [golang-book](http://www.golang-book.com/)
|
* [golang-book](http://www.golang-book.com/)
|
||||||
|
* [golangbootcamp](http://golangbootcamp.com)
|
||||||
|
* [network-programming](http://jan.newmarch.name/go/)
|
||||||
|
* [learning-go](http://www.miek.nl/downloads/Go/Learning-Go-latest.pdf)
|
||||||
|
* [build-applications-web](https://docs.google.com/file/d/0B2GBHFyTK2N8TzM4dEtIWjBJdEk/edit?pli=1)
|
||||||
|
|
||||||
# Contributing
|
# Contributing
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user