go html/template:文档中包含指向已结束生命周期的RawGit服务的链接,

whhtz7ly  于 4个月前  发布在  Go
关注(0)|答案(4)|浏览(45)

Go版本

1.21.5

你做了什么?

检查
go/src/html/template/doc.go
第213行 in 59ecebf
| | https://rawgit.com/mikesamuel/sanitized-jquery-templates/trunk/safetemplate.html#problem_definition 将 "safe" 定义为该包所使用的。 |

你看到了什么?

https://rawgit.com/mikesamuel/sanitized-jquery-templates/trunk/safetemplate.html#problem_definition 将 "safe" 定义为该包所使用的。

你期望看到什么?

文档不应该再依赖于 RawGit :该项目早在2018年就达到了生命周期的末尾状态,其域名随时可能失效。
一个替代方案是 other packages of the standard library rely on :Wayback Machine。
https://web.archive.org/web/20160501113828/http://js-quasis-libraries-and-repl.googlecode.com/svn/trunk/safetemplate.html#problem_definition 将 "safe" 定义为该包所使用的。
相关: #46469

8iwquhpp

8iwquhpp1#

感谢您的报告。
CC @golang/security。您更倾向于使用哪种替代链接?

fdx2calv

fdx2calv2#

使用时光机链接似乎是一个合理的解决方案。

sgtfey8w

sgtfey8w3#

https://go.dev/cl/555815提到了这个问题:html/template: replace end-of-life link

7d7tgy0s

7d7tgy0s4#

@mikesamuel 是否有一个更新的链接,不在rawgit.com上,而是已经过期了?谢谢。

相关问题