Profile

Cover photo
Antoine Imbert
389 followers|90,737 views
AboutPostsPhotosVideos

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...
 
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
389 people
gina guiougou's profile photo
Audrey Alves Pires's profile photo
Joe La Bianca's profile photo
Mido Do's profile photo
鄭容錫's profile photo
Paul Chehade's profile photo
etta y's profile photo
Walt Grayson's profile photo
tyler doris'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
Warren Turkal's profile photoScott 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
389 people
gina guiougou's profile photo
Audrey Alves Pires's profile photo
Joe La Bianca's profile photo
Mido Do's profile photo
鄭容錫's profile photo
Paul Chehade's profile photo
etta y's profile photo
Walt Grayson's profile photo
tyler doris's profile photo
Work
Occupation
Software Architect
Story
Introduction
Software architect at @saymediainc. French in San Francisco.
Basic Information
Gender
Male