Profile

Cover photo
Antoine Imbert
388 followers|92,780 views
AboutPostsPhotos

Stream

Antoine Imbert

Show and tell  - 
 
Go-Json-Rest v3.0.0 is out! Let's start this third year of development with a new API and cool new features! https://github.com/ant0ine/go-json-rest/releases/tag/v3.0.0
5
Test Hvn's profile photo
 
That's great! Thanks for your effort!
Add a comment...

Antoine Imbert

Discussion  - 
 
Ideas for Go-Json-Rest v3.0.0 (RFC)
https://github.com/ant0ine/go-json-rest/issues/110
Thanks for your ideas!
4
1
Sergey Lobin's profile photo
Add a comment...

Antoine Imbert

Discussion  - 
 
I’ve just tried to make my gzip middleware work with streamed HTTP responses. Does this look good ? https://github.com/ant0ine/go-json-rest/pull/96
1
Add a comment...

Antoine Imbert

Show and tell  - 
 
Go-Json-Rest 2.0.3 is out, improved locking, improved and new examples, better documentation. https://github.com/ant0ine/go-json-rest
14
3
Abhijit Kadam's profile photoMorgan Sundqvist's profile photoIan Douglas's profile photoMark Bridge's profile photo
5 comments
 
Got that.
Add a comment...

Antoine Imbert

Show and tell  - 
 
Just released Go-Json-Rest 2.0.1, mostly CORS related bug fixes https://github.com/ant0ine/go-json-rest
5
2
Matt Dragon's profile photoRalf Rottmann's profile photo
Add a comment...

Antoine Imbert

Show and tell  - 
 
Refactored Go-Json-Rest using internal middlewares.
Good foundation for plugins in the future! 
https://github.com/ant0ine/go-json-rest
3
2
Tom Wu's profile photoMichael Lausch's profile photo
Add a comment...
Have him in circles
388 people
Junin Silva's profile photo
鄭容錫's profile photo
hajime miyauchi's profile photo
Bryan Singer's profile photo
Adrian Gibbs's profile photo
Chris Hall's profile photo
山田貢's profile photo
Kumo Wai's profile photo
David Vuillardot's profile photo

Antoine Imbert

Show and tell  - 
 
Getting closer to the Go-Json-Rest v3.0.0 !
I feel like we almost have the new API frozen. I'll give a shot at the documentation next week end.

Specs and discussion (https://github.com/ant0ine/go-json-rest/issues/110 …)

Pull Request (https://github.com/ant0ine/go-json-rest/pull/123/files …)
4
2
Marin Bek's profile photoGreg Zuro's profile photo
Add a comment...

Antoine Imbert

Show and tell  - 
 
v2.1.0 of Go-Json-Rest is out! with Apache style logging, JSONP, and more! http://buff.ly/1A4Mvjt 
3
Add a comment...

Antoine Imbert

Show and tell  - 
 
Released a new version of Go-Json-Rest (v2.0.5), with a new OuterMiddlewares option and a statsd example https://github.com/ant0ine/go-json-rest 
3
1
Matteo De Carlo's profile photoMatt Dragon's profile photo
 
Seems cool! Thanks
Add a comment...

Antoine Imbert

Show and tell  - 
 
Go-Json-Rest 2.0.2 is out, improved JSON logging, and bug fixes. https://github.com/ant0ine/go-json-rest
5
Add a comment...

Antoine Imbert

Discussion  - 
 
Quick question: What is the best way to release backward incompatible changes in Go ? Is there a versioning convention emerging in addition to the repo URL ? Semver ? (I may want to change a few things in the https://github.com/ant0ine/go-json-rest interface)
2
Scott Corbeil's profile photoKamil Kisiel's profile photoAntoine Imbert's profile photo
7 comments
 
In order to keep the code clean, I implemented most of the features of go-json-rest using the notion of http middleware. Basically, wrapping standard http.Handlers, and using a shared "env" data structure for communication between them. So far, I kept this mechanism private, but I'm thinking to make it public, and maybe offer a plugin interface based on that. In practice, the user will directly access http.Request instead of rest.Request (a subclass instance) and the methods provided by rest.Request will be moved to the new public Env object. This is just an idea for now, but this is why I was thinking about how to release breaking changes. 
Add a comment...

Antoine Imbert

Show and tell  - 
 
If your serve unmutable files through HTTP, you may be interested by this:
https://github.com/ant0ine/go-static-forever
It’s something that I used to have as a Plack::Middleware in Perl, and that I ported to Go.
8
1
Milton Baxter's profile photo
Add a comment...
People
Have him in circles
388 people
Junin Silva's profile photo
鄭容錫's profile photo
hajime miyauchi's profile photo
Bryan Singer's profile photo
Adrian Gibbs's profile photo
Chris Hall's profile photo
山田貢's profile photo
Kumo Wai's profile photo
David Vuillardot's profile photo
Work
Occupation
Software Architect
Story
Introduction
Software architect at @saymediainc. French in San Francisco.
Basic Information
Gender
Male