Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

Package import with `go get gonum.org/v1/plot/...` is broken — 404 returned.

未关闭
#397 6 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

还没有人认领这个 Issue。

评估

难度
3/5
预计耗时
1-2 天
新手友好度
35/100
Issue 类型
缺陷
描述清晰度
基本清楚
活跃度
停滞
技术栈
go

调研方向

首先重现 go get -v gonum.org/v1/plot/...,并检查 https://gonum.org/v1/plot?go-get=1 及其子路径的响应。跟踪 gonum.org 的导入元数据是如何提供的;当元数据请求不再返回 404 且包能够成功导入时,工作就完成了。

由索引模型根据 Issue 内容生成。

描述

I am unable to import this project with go get or dep, which never failed me before.

Call to Parsing meta tags from https://gonum.org/v1/plot?go-get=1 (status code 404) fails.
The page https://www.gonum.org/v1/plot?go-get=1 returns Page not found.

Output:

$ go get -v gonum.org/v1/plot/...

Fetching https://gonum.org/v1/plot?go-get=1
Parsing meta tags from https://gonum.org/v1/plot?go-get=1 (status code 404)
get "gonum.org/v1/plot": found meta tag get.metaImport{Prefix:"gonum.org/v1/plot", VCS:"git", RepoRoot:"https://github.com/gonum/plot"} at https://gonum.org/v1/plot?go-get=1
gonum.org/v1/plot (download)
Fetching https://gonum.org/v1/plot/vg?go-get=1
Parsing meta tags from https://gonum.org/v1/plot/vg?go-get=1 (status code 404)
get "gonum.org/v1/plot/vg": found meta tag get.metaImport{Prefix:"gonum.org/v1/plot", VCS:"git", RepoRoot:"https://github.com/gonum/plot"} at https://gonum.org/v1/plot/vg?go-get=1
get "gonum.org/v1/plot/vg": verifying non-authoritative meta tag
Fetching https://gonum.org/v1/plot?go-get=1
Parsing meta tags from https://gonum.org/v1/plot?go-get=1 (status code 404)
github.com/golang/freetype (download)
Fetching https://golang.org/x/image/math/fixed?go-get=1
Parsing meta tags from https://golang.org/x/image/math/fixed?go-get=1 (status code 200)
get "golang.org/x/image/math/fixed": found meta tag get.metaImport{Prefix:"golang.org/x/image", VCS:"git", RepoRoot:"https://go.googlesource.com/image"} at https://golang.org/x/image/math/fixed?go-get=1
get "golang.org/x/image/math/fixed": verifying non-authoritative meta tag
Fetching https://golang.org/x/image?go-get=1
Parsing meta tags from https://golang.org/x/image?go-get=1 (status code 200)
golang.org/x/image (download)
Fetching https://golang.org/x/image/font?go-get=1
Parsing meta tags from https://golang.org/x/image/font?go-get=1 (status code 200)
get "golang.org/x/image/font": found meta tag get.metaImport{Prefix:"golang.org/x/image", VCS:"git", RepoRoot:"https://go.googlesource.com/image"} at https://golang.org/x/image/font?go-get=1
get "golang.org/x/image/font": verifying non-authoritative meta tag
Fetching https://gonum.org/v1/plot/vg/fonts?go-get=1
Parsing meta tags from https://gonum.org/v1/plot/vg/fonts?go-get=1 (status code 404)
get "gonum.org/v1/plot/vg/fonts": found meta tag get.metaImport{Prefix:"gonum.org/v1/plot", VCS:"git", RepoRoot:"https://github.com/gonum/plot"} at https://gonum.org/v1/plot/vg/fonts?go-get=1
get "gonum.org/v1/plot/vg/fonts": verifying non-authoritative meta tag
Fetching https://gonum.org/v1/plot/vg/draw?go-get=1
Parsing meta tags from https://gonum.org/v1/plot/vg/draw?go-get=1 (status code 404)
get "gonum.org/v1/plot/vg/draw": found meta tag get.metaImport{Prefix:"gonum.org/v1/plot", VCS:"git", RepoRoot:"https://github.com/gonum/plot"} at https://gonum.org/v1/plot/vg/draw?go-get=1
get "gonum.org/v1/plot/vg/draw": verifying non-authoritative meta tag
Fetching https://gonum.org/v1/plot/vg/vgeps?go-get=1
Parsing meta tags from https://gonum.org/v1/plot/vg/vgeps?go-get=1 (status code 404)
get "gonum.org/v1/plot/vg/vgeps": found meta tag get.metaImport{Prefix:"gonum.org/v1/plot", VCS:"git", RepoRoot:"https://github.com/gonum/plot"} at https://gonum.org/v1/plot/vg/vgeps?go-get=1
get "gonum.org/v1/plot/vg/vgeps": verifying non-authoritative meta tag
Fetching https://gonum.org/v1/plot/vg/vgimg?go-get=1
Parsing meta tags from https://gonum.org/v1/plot/vg/vgimg?go-get=1 (status code 404)
get "gonum.org/v1/plot/vg/vgimg": found meta tag get.metaImport{Prefix:"gonum.org/v1/plot", VCS:"git", RepoRoot:"https://github.com/gonum/plot"} at https://gonum.org/v1/plot/vg/vgimg?go-get=1
get "gonum.org/v1/plot/vg/vgimg": verifying non-authoritative meta tag
github.com/llgcode/draw2d (download)
Fetching https://golang.org/x/image/draw?go-get=1
Parsing meta tags from https://golang.org/x/image/draw?go-get=1 (status code 200)
get "golang.org/x/image/draw": found meta tag get.metaImport{Prefix:"golang.org/x/image", VCS:"git", RepoRoot:"https://go.googlesource.com/image"} at https://golang.org/x/image/draw?go-get=1
get "golang.org/x/image/draw": verifying non-authoritative meta tag
Fetching https://golang.org/x/image/math/f64?go-get=1
Parsing meta tags from https://golang.org/x/image/math/f64?go-get=1 (status code 200)
get "golang.org/x/image/math/f64": found meta tag get.metaImport{Prefix:"golang.org/x/image", VCS:"git", RepoRoot:"https://go.googlesource.com/image"} at https://golang.org/x/image/math/f64?go-get=1
get "golang.org/x/image/math/f64": verifying non-authoritative meta tag
Fetching https://golang.org/x/image/tiff?go-get=1
Parsing meta tags from https://golang.org/x/image/tiff?go-get=1 (status code 200)
get "golang.org/x/image/tiff": found meta tag get.metaImport{Prefix:"golang.org/x/image", VCS:"git", RepoRoot:"https://go.googlesource.com/image"} at https://golang.org/x/image/tiff?go-get=1
get "golang.org/x/image/tiff": verifying non-authoritative meta tag
Fetching https://golang.org/x/image/tiff/lzw?go-get=1
Parsing meta tags from https://golang.org/x/image/tiff/lzw?go-get=1 (status code 200)
get "golang.org/x/image/tiff/lzw": found meta tag get.metaImport{Prefix:"golang.org/x/image", VCS:"git", RepoRoot:"https://go.googlesource.com/image"} at https://golang.org/x/image/tiff/lzw?go-get=1
get "golang.org/x/image/tiff/lzw": verifying non-authoritative meta tag
Fetching https://gonum.org/v1/plot/vg/vgpdf?go-get=1
Parsing meta tags from https://gonum.org/v1/plot/vg/vgpdf?go-get=1 (status code 404)
get "gonum.org/v1/plot/vg/vgpdf": found meta tag get.metaImport{Prefix:"gonum.org/v1/plot", VCS:"git", RepoRoot:"https://github.com/gonum/plot"} at https://gonum.org/v1/plot/vg/vgpdf?go-get=1
get "gonum.org/v1/plot/vg/vgpdf": verifying non-authoritative meta tag
bitbucket.org/zombiezen/gopdf (download)
go: missing Mercurial command. See https://golang.org/s/gogetcmd
package gonum.org/v1/plot
	imports bitbucket.org/zombiezen/gopdf/pdf: exec: "hg": executable file not found in $PATH
Fetching https://gonum.org/v1/plot/vg/vgsvg?go-get=1
Parsing meta tags from https://gonum.org/v1/plot/vg/vgsvg?go-get=1 (status code 404)
get "gonum.org/v1/plot/vg/vgsvg": found meta tag get.metaImport{Prefix:"gonum.org/v1/plot", VCS:"git", RepoRoot:"https://github.com/gonum/plot"} at https://gonum.org/v1/plot/vg/vgsvg?go-get=1
get "gonum.org/v1/plot/vg/vgsvg": verifying non-authoritative meta tag
github.com/ajstarks/svgo (download)
Fetching https://gonum.org/v1/plot?go-get=1
Parsing meta tags from https://gonum.org/v1/plot?go-get=1 (status code 404)
get "gonum.org/v1/plot": found meta tag get.metaImport{Prefix:"gonum.org/v1/plot", VCS:"git", RepoRoot:"https://github.com/gonum/plot"} at https://gonum.org/v1/plot?go-get=1
Fetching https://gonum.org/v1/plot/plotter?go-get=1
Parsing meta tags from https://gonum.org/v1/plot/plotter?go-get=1 (status code 404)
get "gonum.org/v1/plot/plotter": found meta tag get.metaImport{Prefix:"gonum.org/v1/plot", VCS:"git", RepoRoot:"https://github.com/gonum/plot"} at https://gonum.org/v1/plot/plotter?go-get=1
get "gonum.org/v1/plot/plotter": verifying non-authoritative meta tag
Fetching https://gonum.org/v1/plot/palette?go-get=1
Parsing meta tags from https://gonum.org/v1/plot/palette?go-get=1 (status code 404)
get "gonum.org/v1/plot/palette": found meta tag get.metaImport{Prefix:"gonum.org/v1/plot", VCS:"git", RepoRoot:"https://github.com/gonum/plot"} at https://gonum.org/v1/plot/palette?go-get=1
get "gonum.org/v1/plot/palette": verifying non-authoritative meta tag
Fetching https://gonum.org/v1/plot/tools/bezier?go-get=1
Parsing meta tags from https://gonum.org/v1/plot/tools/bezier?go-get=1 (status code 404)
get "gonum.org/v1/plot/tools/bezier": found meta tag get.metaImport{Prefix:"gonum.org/v1/plot", VCS:"git", RepoRoot:"https://github.com/gonum/plot"} at https://gonum.org/v1/plot/tools/bezier?go-get=1
get "gonum.org/v1/plot/tools/bezier": verifying non-authoritative meta tag
Fetching https://rsc.io/pdf?go-get=1
Parsing meta tags from https://rsc.io/pdf?go-get=1 (status code 200)
get "rsc.io/pdf": found meta tag get.metaImport{Prefix:"rsc.io/pdf", VCS:"git", RepoRoot:"https://github.com/rsc/pdf"} at https://rsc.io/pdf?go-get=1
rsc.io/pdf (download)
主要语言
Go
星标
3k
派生
202
PR 合并指标
30 天内没有已合并 PR

环境准备

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

gonum/plot 的其他 Issue

查看 gonum/plot 的全部 Issue

相似的 Issue

更多 Go Issue

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。