Not sure about the GUI points: exp/shiny has worked really well for me and has existed for at least a year. I do admit that 4 years ago I tried my hand at a GUI framework for Go though...
OCR project started 2 years ago. Then there was no usable exp/shiny.
I still think that GUI frameworks for Go are in baby stages even today.
Why would I resort to some C libraries when "syscall" works with Windows API well?
--
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.
I think, it were made for speed: map is just a pointer (to hidden struct). Zero-map is just nil pointer. To make zero-value mutable there should be assignment to a pointer on every access.
More over, map has reference identity ie it is always copied by reference:
a := b
b[1] = 1
a[1] == 1
This is impossible to implement with mutable zero value.