I was thinking the similarly, which is why I thought about the List case. In Java, however you get there, it is just referred to as List
In Go, it is going to be list.List And in a competing implementation it is going to be container.List or whatever package the author came up with. That’s a big difference IMO. I would be totally in favor of import Time,Duration from time added to Go, but I am not sure if the package has a few related types (which it should IMO) it is any better than import . “package” Have the ‘import from’ been proposed and rejected? Still, it requires using ‘stutter’ to be workable - but as you know I’m ok with that :) > On Dec 2, 2018, at 12:40 AM, Ian Denhardt <i...@zenhack.net> wrote: > > Based on your explanation, my original understanding of the semantics > were correct. This: > >> import java.util.Collections; > > ..is not a dot import -- a dot import makes visible every (exported) > identifier in the package. This just exposes the one identifier -- > Collections. I don't have a problem with that. The equivalent in Java to > what I'm complaining about is .*, and it seems like (from my skimming) > it isn't what people reach for most. (Note that methods are still > qualified by classes, because they're methods). > > Go does not have an equivalent of: > > import foo.bar.Baz; // java > from foo.bar import Baz // Python > import Foo.Bar exposing (Baz) // Elm > > It might be nice if it did; it would be occasionally useful to import > single identifiers (e.g. Context from context). > > -- > 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. -- 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.