wow, super impressed!

On Thursday, October 19, 2017 at 10:22:26 AM UTC-7, rog wrote:
>
> Or taking it a bit further: https://play.golang.org/p/g4uF2QjiJQ 
>
>
> On 18 October 2017 at 23:38, Alex Dvoretskiy <advore...@gmail.com 
> <javascript:>> wrote: 
> > Looks fun!: https://play.golang.org/p/8mqzb-1H7f 
> > 
> > On Tuesday, October 17, 2017 at 10:39:46 AM UTC-7, Thomas Bushnell, BSG 
> > wrote: 
> >> 
> >> Here's a case that comes up for me: 
> >> 
> >> type table map[string]map[string]string 
> >> 
> >> func (t table) add(x, y, z string) { 
> >>   if t[x] == nil { 
> >>     t[x] = make(map[string]string) 
> >>   } 
> >>   t[x][y] = z 
> >> } 
> >> 
> >> func (t table) get(x, y string) string { 
> >>   return t[x][y] 
> >> } 
> >> 
> >> The fact that t[x] can be indexed even if it hasn't been created makes 
> >> this much simpler. 
> >> 
> >> On Tue, Oct 17, 2017 at 12:52 AM Alex Dvoretskiy <advore...@gmail.com> 
> >> wrote: 
> >>> 
> >>> Hello, Golang Nuts! 
> >>> 
> >>> I have an interesting question about maps. What is the possible usage 
> of 
> >>> nil maps, which can be declared like "var m map[string]int"? You can't 
> write 
> >>> to nil map but have an option to create it. 
> >>> 
> >>> Perhaps there is no use at all and this is just language specific 
> >>> feature? 
> >>> 
> >>> Thank you. 
> >>> 
> >>> -- 
> >>> 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...@googlegroups.com. 
> >>> For more options, visit https://groups.google.com/d/optout. 
> > 
> > -- 
> > 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...@googlegroups.com <javascript:>. 
> > For more options, visit https://groups.google.com/d/optout. 
>

-- 
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 more options, visit https://groups.google.com/d/optout.

Reply via email to