On Fri, Oct 21, 2016 at 11:08 PM, Ronny Bangsund <ronny.bangs...@gmail.com> wrote:
> On Thursday, October 20, 2016 at 5:45:03 AM UTC-0:8, zixu mo wrote: >> >> Golang should have a center packages index hosting like npm, rust crates. >> > It seems some posters didn't notice the distinction you made there ;) > > The OP asked about an *index*, not a central repository. > That already exists, in the form of godoc.org. As pointed out by Ian. My issue with the concept of a central repository is, that the issues it solves are far more elegantly handled by providing mirrors; i.e. doing something similar to godoc.org, but fetching and mirroring full git repos indefinitely (and support for using them transparently in go-get). This mirror infrastructure can be run decentralized and as it mirrors transparently also uses the existing decentralized namespacing, so it alleviates most issues of a centralized repo. At the same time, it provides uptime and protection against unpublishing, which is the greatest benefit of a centralized repository. -- 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.