You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Why did a previously available module become unavailable in the mirror?
proxy.golang.org does not save all modules forever. There are a number of reasons for this, but one reason is if proxy.golang.org is not able to detect a suitable license. In this case, only a temporarily cached copy of the module will be made available, and may become unavailable if it is removed from the original source and becomes outdated.
Clarify what "suitable" licenses are and how license detection works.
Provide a way to easily check whether the mirrored copy is available or not.
Link to other potential solutions for module versions proxy.golang.org cannot retain forever.
because people seem to use this as FUD for justifying still vendoring (fine to make backups but using vendor/ in 2024 for go seems just creating a lot of git churn - but irrespective of anyone's opinion, a statement that oss licensed code is kept "forever" (until google runs out of money) would be useful)
The last entry currently states that
@myitcv @katiehockman @heschik
The text was updated successfully, but these errors were encountered: