Merge branch 'master' into develop

This commit is contained in:
Javier Provecho Fernandez 2015-02-07 15:04:24 +01:00
commit b1758d3bfa
3 changed files with 78 additions and 10 deletions

View File

@ -4,12 +4,15 @@ List of all the awesome people working to make Gin the best Web Framework in Go.
##gin 0.x series authors ##gin 0.x series authors
**Lead Developer:** Manu Martinez-Almeida (@manucorporat) **Original Developer:** Manu Martinez-Almeida (@manucorporat)
**Staff:** **Long-term Maintainer:** Javier Provecho (@javierprovecho)
Javier Provecho (@javierprovecho)
People and companies, who have contributed, in alphabetical order. People and companies, who have contributed, in alphabetical order.
**@achedeuzot (Klemen Sever)**
- Fix newline debug printing
**@adammck (Adam Mckaig)** **@adammck (Adam Mckaig)**
- Add MIT license - Add MIT license
@ -31,6 +34,14 @@ People and companies, who have contributed, in alphabetical order.
- Added travis CI integration - Added travis CI integration
**@andredublin (Andre Dublin)**
- Fix typo in comment
**@bredov (Ludwig Valda Vasquez)**
- Fix html templating in debug mode
**@bluele (Jun Kimura)** **@bluele (Jun Kimura)**
- Fixes code examples in README - Fixes code examples in README
@ -41,20 +52,42 @@ People and companies, who have contributed, in alphabetical order.
**@dickeyxxx (Jeff Dickey)** **@dickeyxxx (Jeff Dickey)**
- Typos in README - Typos in README
- Add example about serving static files
**@dutchcoders (DutchCoders)**
- ★ Fix security bug that allows client to spoof ip
- Fix typo. r.HTMLTemplates -> SetHTMLTemplate
**@fmd (Fareed Dudhia)** **@fmd (Fareed Dudhia)**
- Fix typo. SetHTTPTemplate -> SetHTMLTemplate - Fix typo. SetHTTPTemplate -> SetHTMLTemplate
**@jammie-stackhouse (Jamie Stackhouse)**
- Add more shortcuts for router methods
**@jasonrhansen** **@jasonrhansen**
- Fix spelling and grammar errors in documentation - Fix spelling and grammar errors in documentation
**@JasonSoft (Jason Lee)**
- Fix typo in comment
**@joiggama (Ignacio Galindo)**
- Add utf-8 charset header on renders
**@julienschmidt (Julien Schmidt)** **@julienschmidt (Julien Schmidt)**
- gofmt the code examples - gofmt the code examples
**@kelcecil (Kel Cecil)**
- Fix readme typo
**@kyledinh (Kyle Dinh)** **@kyledinh (Kyle Dinh)**
- Adds RunTLS() - Adds RunTLS()
@ -63,6 +96,10 @@ People and companies, who have contributed, in alphabetical order.
- Small fixes in README - Small fixes in README
**@loongmxbt (Saint Asky)**
- Fix typo in example
**@lucas-clemente (Lucas Clemente)** **@lucas-clemente (Lucas Clemente)**
- ★ work around path.Join removing trailing slashes from routes - ★ work around path.Join removing trailing slashes from routes
@ -73,10 +110,15 @@ People and companies, who have contributed, in alphabetical order.
- Fixes Content-Type for json render - Fixes Content-Type for json render
**@mirzac (Mirza Ceric)**
- Fix debug printing
**@mopemope (Yutaka Matsubara)** **@mopemope (Yutaka Matsubara)**
- ★ Adds Godep support (Dependencies Manager) - ★ Adds Godep support (Dependencies Manager)
- Fix variadic parameter in the flexible render API - Fix variadic parameter in the flexible render API
- Fix Corrupted plain render - Fix Corrupted plain render
- Add Pluggable View Renderer Example
**@msemenistyi (Mykyta Semenistyi)** **@msemenistyi (Mykyta Semenistyi)**
@ -96,6 +138,14 @@ People and companies, who have contributed, in alphabetical order.
- Fix Port usage in README. - Fix Port usage in README.
**@RobAWilkinson (Robert Wilkinson)**
- Add example of forms and params
**@se77en (Damon Zhao)**
- Improve color logging
**@silasb (Silas Baronda)** **@silasb (Silas Baronda)**
- Fixing quotes in README - Fixing quotes in README
@ -104,5 +154,21 @@ People and companies, who have contributed, in alphabetical order.
- Fixes some texts in README II - Fixes some texts in README II
**@slimmy (Jimmy Pettersson)**
- Added messages for required bindings
**@smira (Andrey Smirnov)**
- Add support for ignored/unexported fields in binding
**@superalsrk (SRK.Lyu)**
- Update httprouter godeps
**@yosssi (Keiji Yoshida)**
- Fix link in README
**@yuyabee** **@yuyabee**
- Fixed README - Fixed README

View File

@ -1,8 +1,13 @@
#Changelog #Changelog
###Gin 0.5 (Aug 21, 2014) ###Gin 0.6 (Mar 7, 2015)
###Gin 0.5 (Feb 7, 2015)
- [NEW] Content Negotiation - [NEW] Content Negotiation
- [FIX] Solved security bug that allow a client to spoof ip
- [FIX] Fix unexported/ignored fields in binding
###Gin 0.4 (Aug 21, 2014) ###Gin 0.4 (Aug 21, 2014)
@ -39,7 +44,7 @@
- [NEW] New API for serving static files. gin.Static() - [NEW] New API for serving static files. gin.Static()
- [NEW] gin.H() can be serialized into XML - [NEW] gin.H() can be serialized into XML
- [NEW] Typed errors. Errors can be typed. Internet/external/custom. - [NEW] Typed errors. Errors can be typed. Internet/external/custom.
- [NEW] Support for Godebs - [NEW] Support for Godeps
- [NEW] Travis/Godocs badges in README - [NEW] Travis/Godocs badges in README
- [NEW] New Bind() and BindWith() methods for parsing request body. - [NEW] New Bind() and BindWith() methods for parsing request body.
- [NEW] Add Content.Copy() - [NEW] Add Content.Copy()

View File

@ -1,11 +1,8 @@
#Gin Web Framework #Gin Web Framework [![GoDoc](https://godoc.org/github.com/gin-gonic/gin?status.svg)](https://godoc.org/github.com/gin-gonic/gin) [![Build Status](https://travis-ci.org/gin-gonic/gin.svg)](https://travis-ci.org/gin-gonic/gin)
[![GoDoc](https://godoc.org/github.com/gin-gonic/gin?status.svg)](https://godoc.org/github.com/gin-gonic/gin)
[![Build Status](https://travis-ci.org/gin-gonic/gin.svg)](https://travis-ci.org/gin-gonic/gin)
Gin is a web framework written in Golang. It features a martini-like API with much better performance, up to 40 times faster thanks to [httprouter](https://github.com/julienschmidt/httprouter). If you need performance and good productivity, you will love Gin. Gin is a web framework written in Golang. It features a martini-like API with much better performance, up to 40 times faster thanks to [httprouter](https://github.com/julienschmidt/httprouter). If you need performance and good productivity, you will love Gin.
![Gin console logger](http://forzefield.com/gin_example.png) ![Gin console logger](https://gin-gonic.github.io/gin/other/console.png)
``` ```
$ cat test.go $ cat test.go