Re: [go-nuts] var fn myHandler = func(){ fn }

2020-07-12 Thread Bakul Shah
On Jul 12, 2020, at 1:43 PM, Axel Wagner wrote: > > > > On Sun, Jul 12, 2020 at 9:33 PM Bakul Shah wrote: > On Jul 12, 2020, at 11:11 AM, Gert wrote: > > > > https://play.golang.org/p/6xMgjr1IyFD > > > > var fn myHandler > > fn = func(w http.ResponseWriter, r *http.Request) { > > fn.GET(w

Re: [go-nuts] var fn myHandler = func(){ fn }

2020-07-12 Thread seank...@gmail.com
https://github.com/golang/go/issues/33167 On Sunday, July 12, 2020 at 10:44:02 PM UTC+2 axel.wa...@googlemail.com wrote: > On Sun, Jul 12, 2020 at 9:33 PM Bakul Shah wrote: > >> On Jul 12, 2020, at 11:11 AM, Gert wrote: >> > >> > https://play.golang.org/p/6xMgjr1IyFD >> > >> > var fn myHandl

Re: [go-nuts] var fn myHandler = func(){ fn }

2020-07-12 Thread 'Axel Wagner' via golang-nuts
On Sun, Jul 12, 2020 at 9:33 PM Bakul Shah wrote: > On Jul 12, 2020, at 11:11 AM, Gert wrote: > > > > https://play.golang.org/p/6xMgjr1IyFD > > > > var fn myHandler > > fn = func(w http.ResponseWriter, r *http.Request) { > > fn.GET(w, r) > > } > > > > Just wondering if it's possible somehow to

Re: [go-nuts] var fn myHandler = func(){ fn }

2020-07-12 Thread Gert
On Sunday, July 12, 2020 at 9:33:43 PM UTC+2 ba...@iitbombay.org wrote: > The issue is that fn's type can't be completely determined until > the RHS func is fully analyzed but for that to work fn must be > known! This is not a problem when a "const" function references > itself as in `func foo

Re: [go-nuts] var fn myHandler = func(){ fn }

2020-07-12 Thread Bakul Shah
On Jul 12, 2020, at 11:11 AM, Gert wrote: > > https://play.golang.org/p/6xMgjr1IyFD > > var fn myHandler > fn = func(w http.ResponseWriter, r *http.Request) { > fn.GET(w, r) > } > > Just wondering if it's possible somehow to write this in one line like so > > var fn myHandler = func(w http.R

[go-nuts] var fn myHandler = func(){ fn }

2020-07-12 Thread Gert
https://play.golang.org/p/6xMgjr1IyFD var fn myHandler fn = func(w http.ResponseWriter, r *http.Request) { fn.GET(w, r) } Just wondering if it's possible somehow to write this in one line like so var fn myHandler = func(w http.ResponseWriter, r *http.Request) { fn.GET(w, r) } and if that wo