Web frameworks, templating, routers, ORMs, you name it - all here. The main purpose is reading / learning / teaching.
- Making Badass Developers - Kathy Sierra (Serious Pony) - https://www.youtube.com/watch?v=FKTxC9pl-WM
It isn’t about what skills you have but how quickly you learn.
$ make run
$ make crawl
- abcum/fibre - A simple and fast http framework for Go
( 2017-03-04 / 143 commits / 1 stars ) - ant0ine/go-json-rest - A quick and easy way to setup a RESTful JSON API
( 2017-02-19 / 541 commits / 292 stars ) - astaxie/beego - beego is an open-source, high-performance web framework for the Go programming language.
( 2017-03-06 / 2,736 commits / 2,363 stars ) - azr/generators - #golang generator
( 2016-12-30 / 68 commits / 1 stars ) - bahlo/goat - 🐐 A minimalistic JSON API server in Go
( 2016-03-21 / 78 commits / 11 stars ) - bmizerany/pat - ---
( 2016-02-17 / 63 commits / 103 stars ) - buaazp/fasthttprouter - A high performance fasthttp request router that scales well
( 2016-12-15 / 180 commits / 439 stars ) - claygod/bxog - Bxog is a simple and fast HTTP router for Go (HTTP request multiplexer).
( 2017-02-28 / 78 commits / 1 stars ) - claygod/microservice - This library provides a simple framework of microservice, which includes a configurator, a logger, metrics, and of course the handler
( 2017-01-23 / 51 commits / 4 stars ) - codehack/go-relax - Framework for building RESTful API's in Go
( 2016-05-03 / 35 commits / 5 stars ) - codemodus/tote - A command for loading SQL file contents into Go programs.
( 2015-06-23 / 43 commits / 1 stars ) - cosiner/zerver - a RESTful API framework
( 2016-05-08 / 198 commits / 19 stars ) - daryl/zeus - Go HTTP router.
( 2016-09-24 / 20 commits / 13 stars ) - desertbit/glue - Glue - Robust Go and Javascript Socket Library (Alternative to Socket.io)
( 2016-06-10 / 58 commits / 11 stars ) - dimfeld/httptreemux - High-speed, flexible tree-based HTTP router for Go.
( 2017-02-26 / 133 commits / 24 stars ) - dinever/golf - ⛳ The Golf web framework
( 2017-02-24 / 194 commits / 14 stars ) - eknkc/amber - Amber is an elegant templating engine for Go Programming Language, inspired from HAML and Jade
( 2017-03-11 / 65 commits / 41 stars ) - flosch/pongo2 - Django-syntax like template-engine for Go
( 2017-02-27 / 442 commits / 90 stars ) - gernest/alien - A lightweight and fast http router from outer space
( 2016-12-04 / 38 commits / 6 stars ) - gernest/utron - A lightweight MVC framework for Go(Golang)
( 2017-02-16 / 158 commits / 105 stars ) - gin-gonic/gin - Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin.
( 2016-12-04 / 780 commits / 1,057 stars ) - go-gem/gem - Gem is an easy to use and high performance web framework written in Go(golang), support HTTP/2, and provides leveled logger and frequently used middlewares.
( 2017-03-03 / 22 commits / 27 stars ) - go-kit/kit - A standard library for microservices.
( 2017-03-12 / 1,063 commits / 568 stars ) - go-macaron/macaron - Package macaron is a high productive and modular web framework in Go.
( 2017-02-19 / 207 commits / 155 stars ) - go-ozzo/ozzo-routing - An extremely fast Go (golang) HTTP router that supports regular expression route matching. Comes with full support for building RESTful APIs.
( 2017-01-24 / 101 commits / 25 stars ) - go-playground/lars - 🚨 Is a lightweight, fast and extensible zero allocation HTTP router for Go used to create customizable frameworks.
( 2016-10-14 / 252 commits / 15 stars ) - go-zoo/bone - Lightning Fast HTTP Multiplexer
( 2017-02-24 / 243 commits / 66 stars ) - goanywhere/rex - Pleasures for Web in Golang
( 2017-03-09 / 89 commits / 0 stars ) - gocraft/web - Go Router + Middleware. Your Contexts.
( 2016-07-11 / 183 commits / 89 stars ) - goji/goji - Goji is a minimalistic and flexible HTTP request multiplexer for Go (golang)
( 2016-11-14 / 51 commits / 25 stars ) - googollee/go-engine.io - engine.io for golang, a transport-based cross-browser/cross-device bi-directional communication layer.
( 2017-02-24 / 120 commits / 74 stars ) - googollee/go-socket.io - socket.io library for golang, a realtime application framework.
( 2016-08-11 / 148 commits / 238 stars ) - gorilla/mux - A powerful URL router and dispatcher for golang.
( 2017-02-28 / 177 commits / 505 stars ) - husobee/vestigo - Echo Inspired Stand Alone URL Router
( 2017-01-27 / 111 commits / 18 stars ) - ian-kent/goose - Server-Sent Events in Go
( 2014-12-21 / 2 commits / 5 stars ) - icza/session - GAE).
( 2017-02-17 / 59 commits / 1 stars ) - imdario/medeina - Go HTTP routing tree based on HttpRouter. Inspired by Roda and Cuba.
( 2015-01-17 / 26 commits / 1 stars ) - ivpusic/neo - Go Web Framework
( 2016-09-09 / 80 commits / 23 stars ) - jabong/florest-core - A high performance workflow based REST API framework
( 2017-01-31 / 89 commits / 8 stars ) - jcuga/golongpoll - golang long polling library. Makes web pub-sub easy via HTTP long-poll server 😃 ☕ 💻
( 2016-08-21 / 66 commits / 20 stars ) - julienschmidt/httprouter - A high performance HTTP request router that scales well
( 2017-01-04 / 184 commits / 439 stars ) - koding/kite - Micro-service framework in Go
( 2017-01-30 / 1,778 commits / 90 stars ) - labstack/echo - High performance, minimalist Go web framework
( 2017-03-12 / 1,039 commits / 575 stars ) - lunny/tango - Micro & pluggable web framework for Go
( 2017-03-09 / 201 commits / 75 stars ) - micro/examples - How-to examples of micro. Feel free to contribute
( 2017-02-21 / 21 commits / 9 stars ) - micro/go-micro - A pluggable RPC framework for microservices
( 2017-02-25 / 602 commits / 147 stars ) - micro/go-plugins - Plugins for go-micro {registry, broker, codec, transport, ...}
( 2017-03-01 / 365 commits / 39 stars ) - micro/micro - A microservice toolkit for distributed systems development
( 2017-03-07 / 647 commits / 194 stars ) - microscaling/microscaling - Microscaling Engine
( 2017-01-18 / 412 commits / 22 stars ) - mustafaakin/gongular - A different approach to Go web frameworks
( 2016-12-06 / 71 commits / 10 stars ) - nytimes/gizmo - A Microservice Toolkit from The New York Times
( 2017-02-21 / 222 commits / 105 stars ) - paulbellamy/mango - Mango is a modular web-application framework for Go, inspired by Rack, and PEP333.
( 2016-08-22 / 150 commits / 32 stars ) - pilu/traffic - Sinatra inspired regexp/pattern mux and web framework for Go
( 2015-11-26 / 137 commits / 19 stars ) - pressly/chi - lightweight, idiomatic and composable router for building Go 1.7+ HTTP services
( 2017-03-13 / 378 commits / 93 stars ) - rainycape/gondola - The web framework for writing faster sites, faster
( 2017-02-20 / 1,835 commits / 20 stars ) - raphael/goa - Design-based APIs and microservices in Go
( 2017-03-13 / 1,350 commits / 158 stars ) - rcrowley/go-tigertonic - A Go framework for building JSON web services inspired by Dropwizard
( 2016-06-04 / 267 commits / 77 stars ) - resoursea/api - A REST framework for quickly writing resource based services in Golang.
( 2015-02-01 / 60 commits / 2 stars ) - revel/revel - A high productivity, full-stack web framework for the Go language.
( 2017-03-01 / 1,279 commits / 1,103 stars ) - rs/xmux - xmux is a httprouter fork on top of xhandler (net/context aware)
( 2016-05-27 / 29 commits / 7 stars ) - sheng/air - An ideal RESTful web framework for Go.
( 2017-03-14 / 365 commits / 0 stars ) - smotes/purse - a persistence-layer Go package for loading/embedding SQL file contents for use in Go programs
( 2016-08-05 / 26 commits / 3 stars ) - teambition/gear - A lightweight, composable and high performance web service framework for Go.
( 2017-03-14 / 164 commits / 24 stars ) - ungerik/go-rest - A small and evil REST framework for Go
( 2017-01-20 / 30 commits / 10 stars ) - vividcortex/siesta - Composable framework for writing HTTP handlers in Go.
( 2016-08-22 / 78 commits / 11 stars ) - volatile/core - Pure handlers stack
( 2016-04-10 / 148 commits / 1 stars ) - yarf-framework/yarf - Yet Another REST Framework
( 2017-01-16 / 126 commits / 3 stars ) - zpatrick/fireball - Web framework with a natural feel
( 2017-02-08 / 46 commits / 2 stars )
- sheng/air: 2017-03-14
An ideal RESTful web framework for Go. - teambition/gear: 2017-03-14
A lightweight, composable and high performance web service framework for Go. - raphael/goa: 2017-03-13
Design-based APIs and microservices in Go - pressly/chi: 2017-03-13
lightweight, idiomatic and composable router for building Go 1.7+ HTTP services - go-kit/kit: 2017-03-12
A standard library for microservices. - labstack/echo: 2017-03-12
High performance, minimalist Go web framework - eknkc/amber: 2017-03-11
Amber is an elegant templating engine for Go Programming Language, inspired from HAML and Jade - goanywhere/rex: 2017-03-09
Pleasures for Web in Golang - lunny/tango: 2017-03-09
Micro & pluggable web framework for Go - micro/micro: 2017-03-07
A microservice toolkit for distributed systems development - astaxie/beego: 2017-03-06
beego is an open-source, high-performance web framework for the Go programming language. - abcum/fibre: 2017-03-04
A simple and fast http framework for Go - go-gem/gem: 2017-03-03
Gem is an easy to use and high performance web framework written in Go(golang), support HTTP/2, and provides leveled logger and frequently used middlewares. - revel/revel: 2017-03-01
A high productivity, full-stack web framework for the Go language. - micro/go-plugins: 2017-03-01
Plugins for go-micro {registry, broker, codec, transport, ...} - gorilla/mux: 2017-02-28
A powerful URL router and dispatcher for golang. - claygod/bxog: 2017-02-28
Bxog is a simple and fast HTTP router for Go (HTTP request multiplexer). - flosch/pongo2: 2017-02-27
Django-syntax like template-engine for Go - dimfeld/httptreemux: 2017-02-26
High-speed, flexible tree-based HTTP router for Go. - micro/go-micro: 2017-02-25
A pluggable RPC framework for microservices - googollee/go-engine.io: 2017-02-24
engine.io for golang, a transport-based cross-browser/cross-device bi-directional communication layer. - go-zoo/bone: 2017-02-24
Lightning Fast HTTP Multiplexer - dinever/golf: 2017-02-24
⛳ The Golf web framework - nytimes/gizmo: 2017-02-21
A Microservice Toolkit from The New York Times - micro/examples: 2017-02-21
How-to examples of micro. Feel free to contribute - rainycape/gondola: 2017-02-20
The web framework for writing faster sites, faster - ant0ine/go-json-rest: 2017-02-19
A quick and easy way to setup a RESTful JSON API - go-macaron/macaron: 2017-02-19
Package macaron is a high productive and modular web framework in Go. - icza/session: 2017-02-17
GAE). - gernest/utron: 2017-02-16
A lightweight MVC framework for Go(Golang) - zpatrick/fireball: 2017-02-08
Web framework with a natural feel - jabong/florest-core: 2017-01-31
A high performance workflow based REST API framework - koding/kite: 2017-01-30
Micro-service framework in Go - husobee/vestigo: 2017-01-27
Echo Inspired Stand Alone URL Router - go-ozzo/ozzo-routing: 2017-01-24
An extremely fast Go (golang) HTTP router that supports regular expression route matching. Comes with full support for building RESTful APIs. - claygod/microservice: 2017-01-23
This library provides a simple framework of microservice, which includes a configurator, a logger, metrics, and of course the handler - ungerik/go-rest: 2017-01-20
A small and evil REST framework for Go - microscaling/microscaling: 2017-01-18
Microscaling Engine - yarf-framework/yarf: 2017-01-16
Yet Another REST Framework - julienschmidt/httprouter: 2017-01-04
A high performance HTTP request router that scales well - azr/generators: 2016-12-30
#golang generator - buaazp/fasthttprouter: 2016-12-15
A high performance fasthttp request router that scales well - mustafaakin/gongular: 2016-12-06
A different approach to Go web frameworks - gin-gonic/gin: 2016-12-04
Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance -- up to 40 times faster. If you need smashing performance, get yourself some Gin. - gernest/alien: 2016-12-04
A lightweight and fast http router from outer space - goji/goji: 2016-11-14
Goji is a minimalistic and flexible HTTP request multiplexer for Go (golang) - go-playground/lars: 2016-10-14
🚨 Is a lightweight, fast and extensible zero allocation HTTP router for Go used to create customizable frameworks. - daryl/zeus: 2016-09-24
Go HTTP router. - ivpusic/neo: 2016-09-09
Go Web Framework - paulbellamy/mango: 2016-08-22
Mango is a modular web-application framework for Go, inspired by Rack, and PEP333. - vividcortex/siesta: 2016-08-22
Composable framework for writing HTTP handlers in Go. - jcuga/golongpoll: 2016-08-21
golang long polling library. Makes web pub-sub easy via HTTP long-poll server 😃 ☕ 💻 - googollee/go-socket.io: 2016-08-11
socket.io library for golang, a realtime application framework. - smotes/purse: 2016-08-05
a persistence-layer Go package for loading/embedding SQL file contents for use in Go programs - gocraft/web: 2016-07-11
Go Router + Middleware. Your Contexts. - desertbit/glue: 2016-06-10
Glue - Robust Go and Javascript Socket Library (Alternative to Socket.io) - rcrowley/go-tigertonic: 2016-06-04
A Go framework for building JSON web services inspired by Dropwizard - rs/xmux: 2016-05-27
xmux is a httprouter fork on top of xhandler (net/context aware) - cosiner/zerver: 2016-05-08
a RESTful API framework - codehack/go-relax: 2016-05-03
Framework for building RESTful API's in Go - volatile/core: 2016-04-10
Pure handlers stack - bahlo/goat: 2016-03-21
🐐 A minimalistic JSON API server in Go - bmizerany/pat: 2016-02-17
--- - pilu/traffic: 2015-11-26
Sinatra inspired regexp/pattern mux and web framework for Go - codemodus/tote: 2015-06-23
A command for loading SQL file contents into Go programs. - resoursea/api: 2015-02-01
A REST framework for quickly writing resource based services in Golang. - imdario/medeina: 2015-01-17
Go HTTP routing tree based on HttpRouter. Inspired by Roda and Cuba. - ian-kent/goose: 2014-12-21
Server-Sent Events in Go
- raphael/goa: 32.87 MB
(31.72 MB git / 1.16 MB code) - jabong/florest-core: 31.97 MB
(3.08 MB git / 28.89 MB code) - microscaling/microscaling: 24.23 MB
(3.96 MB git / 20.26 MB code) - rainycape/gondola: 12.30 MB
(9.24 MB git / 3.06 MB code) - googollee/go-socket.io: 10.63 MB
(10.22 MB git / 0.40 MB code) - goanywhere/rex: 6.03 MB
(5.95 MB git / 0.09 MB code) - go-kit/kit: 6.02 MB
(5.39 MB git / 0.63 MB code) - labstack/echo: 5.67 MB
(5.07 MB git / 0.60 MB code) - astaxie/beego: 5.47 MB
(4.30 MB git / 1.17 MB code) - koding/kite: 4.63 MB
(4.28 MB git / 0.35 MB code) - micro/go-plugins: 3.62 MB
(2.84 MB git / 0.79 MB code) - pressly/chi: 3.47 MB
(3.25 MB git / 0.21 MB code) - micro/micro: 3.28 MB
(3.06 MB git / 0.22 MB code) - revel/revel: 2.98 MB
(2.35 MB git / 0.63 MB code) - go-zoo/bone: 2.57 MB
(2.49 MB git / 0.07 MB code) - gin-gonic/gin: 1.85 MB
(1.43 MB git / 0.42 MB code) - gernest/utron: 1.40 MB
(1.33 MB git / 0.07 MB code) - ant0ine/go-json-rest: 1.20 MB
(1.04 MB git / 0.16 MB code) - micro/go-micro: 1.16 MB
(0.86 MB git / 0.30 MB code) - bmizerany/pat: 1.02 MB
(1.00 MB git / 0.02 MB code) - googollee/go-engine.io: 0.86 MB
(0.66 MB git / 0.19 MB code) - zpatrick/fireball: 0.84 MB
(0.78 MB git / 0.06 MB code) - flosch/pongo2: 0.82 MB
(0.58 MB git / 0.24 MB code) - teambition/gear: 0.82 MB
(0.49 MB git / 0.33 MB code) - NYTimes/gizmo: 0.81 MB
(0.47 MB git / 0.34 MB code) - mustafaakin/gongular: 0.76 MB
(0.70 MB git / 0.07 MB code) - go-playground/lars: 0.74 MB
(0.51 MB git / 0.23 MB code) - go-macaron/macaron: 0.66 MB
(0.42 MB git / 0.24 MB code) - lunny/tango: 0.60 MB
(0.34 MB git / 0.26 MB code) - cosiner/zerver: 0.59 MB
(0.50 MB git / 0.09 MB code) - sheng/air: 0.52 MB
(0.40 MB git / 0.12 MB code) - rcrowley/go-tigertonic: 0.45 MB
(0.31 MB git / 0.15 MB code) - desertbit/glue: 0.45 MB
(0.27 MB git / 0.17 MB code) - gorilla/mux: 0.37 MB
(0.24 MB git / 0.13 MB code) - go-ozzo/ozzo-routing: 0.36 MB
(0.20 MB git / 0.16 MB code) - dinever/golf: 0.35 MB
(0.24 MB git / 0.12 MB code) - go-gem/gem: 0.35 MB
(0.25 MB git / 0.10 MB code) - jcuga/golongpoll: 0.34 MB
(0.16 MB git / 0.18 MB code) - micro/examples: 0.33 MB
(0.12 MB git / 0.21 MB code) - gocraft/web: 0.33 MB
(0.22 MB git / 0.11 MB code) - codehack/go-relax: 0.33 MB
(0.20 MB git / 0.13 MB code) - buaazp/fasthttprouter: 0.30 MB
(0.21 MB git / 0.09 MB code) - dimfeld/httptreemux: 0.29 MB
(0.18 MB git / 0.11 MB code) - julienschmidt/httprouter: 0.27 MB
(0.19 MB git / 0.08 MB code) - paulbellamy/mango: 0.26 MB
(0.18 MB git / 0.07 MB code) - pilu/traffic: 0.26 MB
(0.19 MB git / 0.06 MB code) - yarf-framework/yarf: 0.24 MB
(0.17 MB git / 0.07 MB code) - husobee/vestigo: 0.23 MB
(0.14 MB git / 0.09 MB code) - ivpusic/neo: 0.23 MB
(0.16 MB git / 0.06 MB code) - abcum/fibre: 0.22 MB
(0.12 MB git / 0.09 MB code) - resoursea/api: 0.18 MB
(0.12 MB git / 0.06 MB code) - eknkc/amber: 0.18 MB
(0.10 MB git / 0.08 MB code) - azr/generators: 0.16 MB
(0.09 MB git / 0.07 MB code) - rs/xmux: 0.16 MB
(0.06 MB git / 0.10 MB code) - VividCortex/siesta: 0.16 MB
(0.08 MB git / 0.08 MB code) - goji/goji: 0.15 MB
(0.09 MB git / 0.05 MB code) - icza/session: 0.13 MB
(0.07 MB git / 0.06 MB code) - volatile/core: 0.12 MB
(0.10 MB git / 0.02 MB code) - imdario/medeina: 0.11 MB
(0.08 MB git / 0.04 MB code) - claygod/Bxog: 0.08 MB
(0.06 MB git / 0.02 MB code) - gernest/alien: 0.08 MB
(0.06 MB git / 0.02 MB code) - bahlo/goat: 0.08 MB
(0.06 MB git / 0.02 MB code) - smotes/purse: 0.07 MB
(0.06 MB git / 0.01 MB code) - ungerik/go-rest: 0.07 MB
(0.05 MB git / 0.02 MB code) - claygod/microservice: 0.07 MB
(0.05 MB git / 0.02 MB code) - codemodus/tote: 0.07 MB
(0.05 MB git / 0.01 MB code) - daryl/zeus: 0.05 MB
(0.04 MB git / 0.01 MB code) - ian-kent/goose: 0.02 MB
(0.02 MB git / 0.00 MB code)
DB:
Templates: