Golang Excellent practical Open Source project collection

Source: Internet
Author: User
Tags redis

Golang a lot of open source projects, but there are few official editions. Sometimes the choice is weak, choose a good popular components, can go a lot less detours.

Organize some of the most famous and useful open source components (continuous update) 1.web Framework

Beego

Go get Github.com/astaxie/beego

Http://beego.me
2. Database

MONGO (most likely to be the official pkg)

Go get gopkg.in/mgo.v2

Http://labix.org/mgo

Mysql

Go get Github.com/go-sql-driver/mysql

Https://godoc.org/github.com/go-sql-driver/mysql
3. Caching

Redis

Go get Github.com/garyburd/redigo/redis

Https://godoc.org/github.com/garyburd/redigo/redis

Redis-cluster (redis3.0 support cluster later)

Go get Github.com/chasex/redis-go-cluster

Https://godoc.org/github.com/chasex/redis-go-cluster

Memcache

Go get Github.com/bradfitz/gomemcache/memcache

Https://godoc.org/github.com/bradfitz/gomemcache/memcache
4.MQ

Go-nsq

Go get github.com/nsqio/go-nsq

Https://godoc.org/github.com/nsqio/go-nsq

GO-NSQ is NSQ's Golang client package, NSQ cluster more information http://nsq.io/

5. Books

Entry

"Go Language Program"

Good textbook routines, with exercises, detailed comprehensive, suitable for beginners, but novice hard to see what is the focus

Learn go language Quick start, not better than a full
Advanced

"Go Language Bible" highlights, examples are in place, in addition to more typos (will not affect reading), the Bible






Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.