3 ms·
If you use your own server you're now obligated to keep it up forever or break all your users. If you use a hosted service like github, you might still find it
by Macha 5y ago
If you use your own server you're now obligated to keep it up forever or break all your users.
If you use a hosted service like github, you might still find it breaks when you do something like change the case on your username.
- jrockway 5y agoThe module proxy should smooth over any random downtime. (See https://proxy.golang.org/ https://proxy.golang.org/) Everything on the Internet is vulnerable to this. NPM has gone down. You can send NPM a legal request to delete a module. Your domain registrar can take your domain name. Your local IP address registry can take away your IP address. At the end of the day, you can vendor all your modules and keep them with your source code if this worries you. It's not really in scope for a programming language to make a completely immutable and takedown-proof Internet just to let Internet users share some code with each other. But, they've done a pretty good job here.