要向他們發起請求,網站上面的包才會進行更新,請求範例
其中
- example:是您的託管的網站
- my: username
- module: your packageName(即go.mod所放的名稱)
- @version: 可選項,但建議一定要有,版號格式為
vX.X.X
以本包為例:
https://pkg.go.dev/github.com/CarsonSlovoka/go-pkg/[email protected]
如果不存在,那麼他會出現一個按鈕,讓您點擊,之後就會去生成了
當您剛發布的時候,有可能手動請求也還是出不來,這時候可以至Open Source Insights,可參考下方連結
https://deps.dev/go/github.com%2Fcarsonslovoka%2Fgo-pkg%2Fv2/
進入之後選擇您最新的版本,如果還在準備中會看到以下訊息
Warning This is a recently released version, so we are still processing the data. Please check back later, or go to the latest version we have information for vx.x.x
所以要過一段時間之後才可以被抓到。
您也可以查看proxy的狀態,例如
https://proxy.golang.org/github.com/carsonslovoka/go-pkg/v2/@v/v2.3.0.info
如果您已經發布更高的版本,例如v2且go.mod放在此目錄之中,然後試圖把go.mod在搬移至root(這種情況會視為v0或者v1的版本)
因此在 https://deps.dev/go 會顯示有更高的版本,例如: