Re: [go-nuts] Re: Upcoming Go protobuf release

2018-02-01 Thread Walter Schulze
e the runtime support all the previous >> versions of the contract indefinitely and be always backward compatible. >> Then users can switch to the newest runtime to support all the old >> libraries. We are following this approach in protobuf-java 3.x, which >> causes lot

Re: [go-nuts] Re: Upcoming Go protobuf release

2018-01-31 Thread Walter Schulze
developer. On Wed, 31 Jan 2018, 21:44 liujisi via golang-nuts, < golang-nuts@googlegroups.com> wrote: > > > On Wednesday, January 31, 2018 at 11:20:31 AM UTC-8, Walter Schulze wrote: > >> Hi JT please see my inline replies. >> >> On Wed, 31 Jan 2018 at 19:05 wro

Re: [go-nuts] Re: Upcoming Go protobuf release

2018-01-31 Thread Walter Schulze
luding casttype, customname for generating more lintable code and even not generating the structure at all, for ultimate customization. I would hope that merging some of these ideas will also be on the table. Looking forward to working together for a change Please let me know how I can help Skeptic

[go-nuts] Re: Upcoming Go protobuf release

2018-01-31 Thread Walter Schulze
gogo/protobuf is happy to be acknowledged by Google as an entity in the golang protobuf space. gogo/protobuf welcomes golang/protobuf to the community and is extremely happy to see this kind of transparency. gogo/protobuf will also merge these changes and as usual try to stay as close as possib

Re: [go-nuts] Monads for Go Programmers

2017-09-20 Thread Walter Schulze
Thank you so much. That is great to hear :) On Wed, 20 Sep 2017 at 22:30 Nyah Check wrote: > Nice article, I love it > > On Wed, Sep 20, 2017 at 1:32 PM, Walter Schulze > wrote: > >> https://awalterschulze.github.io/blog/post/monads-for-goprogrammers/ >> >>

[go-nuts] Monads for Go Programmers

2017-09-20 Thread Walter Schulze
https://awalterschulze.github.io/blog/post/monads-for-goprogrammers/ -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For

[go-nuts] Re: Next generation code generator for go

2017-08-24 Thread Walter Schulze
The concurrency promises have been delivered. The concurrency functions `applicative do` and `pipeline` have been pushed. On Wednesday, 23 August 2017 19:31:40 UTC+2, Walter Schulze wrote: > > https://news.ycombinator.com/item?id=15083381 > > On Wednesday, 23 August 2017 18:00:49 U

[go-nuts] Re: Next generation code generator for go

2017-08-23 Thread Walter Schulze
https://news.ycombinator.com/item?id=15083381 On Wednesday, 23 August 2017 18:00:49 UTC+2, Walter Schulze wrote: > > Thank you very much for the compliments and support. > I really appreciate it. > > On Wednesday, 23 August 2017 16:35:29 UTC+2, mhh...@gmail.com wrote: >> >

[go-nuts] Re: Next generation code generator for go

2017-08-23 Thread Walter Schulze
Thank you very much for the compliments and support. I really appreciate it. On Wednesday, 23 August 2017 16:35:29 UTC+2, mhh...@gmail.com wrote: > > coolest repo to watch at that moment > > On Wednesday, August 23, 2017 at 9:38:42 AM UTC+2, Walter Schulze wrote: >> >> I c

Re: [go-nuts] Next generation code generator for go

2017-08-23 Thread Walter Schulze
Thanks, that is good to know :) If you do, please let me know. It would be nice to add more projects to the user list. On Wed, 23 Aug 2017 at 10:17 roger peppe wrote: > This is very cool, thanks! I may well end up using this. > > On 23 August 2017 at 08:38, Walter Schulze >

[go-nuts] Next generation code generator for go

2017-08-23 Thread Walter Schulze
I created gogoprotobuf, but I wanted to create a new code generator for go that does not only work for protocol buffers, but for all go types. Here is my next generation code generation for go: https://github.com/awalterschulze/goderive goderive parses your go code for functions which are not imp