在go 1.13之前,我可以使用godoc -http localhost:6060
运行go随附的godoc版本。这不仅会向我显示我所有源代码的文档,还会向我显示go网页中的静态内容,包括go语言规范。
使用go 1.13使此内容脱机可用的最简单方法是什么?我当然能够安装godoc并查看自己的godoc文档,但不能查看其他网站的内容。我尝试了诸如go get -u golang.org/x/website
之类的尝试,但无济于事。
对于它的价值,我正在使用arch linux,因此,如果无法通过go get进行操作,我也会对安装arch或AUR软件包感兴趣。
答案 0 :(得分:2)
静态内容一直没有停止发送(只有while(true) {
try {
if(DoThings()) break;
}
catch( XXX ex ) {
log
}
await Task.Delay(2000).ConfigureAwait(false);
}
public bool DoThings() {
}
服务器拥有)(.html
中有$GOROOT/doc/
个文件)。如果安装godoc,则godoc
之类的地址就可以正常工作;我刚刚测试过。如果它对您不起作用,那么使用godoc的http://localhost:6060/ref/spec
标志会有用吗?