Thanks for explaining this, Russel. For me this looks like a nice feature even though i realize that it can and will be frustrating if people use it the wrong way. I can imagine that it is helpful for importing different tags or branches of something for testing purposes and the like. But only for temporary use, when this is used for a release version of a program than I see it definitely negative.
Thomas Am 10.07.2011 10:03 schrieb "Russel Winder" <rus...@russel.org.uk>: > Thomas, > > On Sat, 2011-07-09 at 10:19 +0200, Thomas Mader wrote: >> >> Am 09.07.2011 07:13 schrieb "Russel Winder" <rus...@russel.org.uk>: >> > >> > (It appears that Go now assumes you have 100% connectivity to the >> > Internet 100% of the time both for execution and development :-( >> >> Please tell more about this or give some references I am very >> interested. > > Hummm... it was incorrect of me to say this was true for execution, as > all Go executables are statically linked. Therefore they only require > the Internet if the application make use of it. > > Development, and particularly compilation, is a different matter. The > introduction of the ability to import from a non-local Git, Mercurial or > Bazaar repository embeds the assumption of permanent connectivity of the > developer's machine to the Internet. This is not in the Go language > specification just now as far as I know, but is an extension in > goinstall, which is purported to be becoming part of the Go > specification. > > -- > Russel. > ============================================================================= > Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.win...@ekiga.net > 41 Buckmaster Road m: +44 7770 465 077 xmpp: rus...@russel.org.uk > London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder