jjzjj

go - godoc本身的源代码在哪里?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭4年前。Improvethisquestion我想查看godoc工具的源代码,但找不到。我在哪里可以找到它?

go - 如何只让go文档的一部分出现在godocs中

我正在使用godocs来记录我用go/golang编写的API,我正在使用godocs来记录它,因为我生成了整个main.go文件的HTML页面,其中包含用于创建我的API的所有函数。但是,我不想显示有关我的所有辅助函数的信息,我只想显示有关文件中某些函数的标题信息。有没有办法只允许文件中的某些函数成为文档的一部分,或者我是否必须为我的所有辅助函数创建另一个文件?现在我正在本地端口8000上测试它:godoc-http=:8000 最佳答案 命令godoc及其堂兄弟godoc的默认行为,显示导出声明的包文档.奇怪的是,我没有找到一个

go - 如何使用godoc正确生成文档?

这是我的代码和终端窗口。我应该怎么做才能让它正常工作并返回功能描述?//CopyrightDOCUMENTATIONFORME.Allrightsreserved.//UseofthissourcecodeisgovernedbyaBSD-style//licensethatcanbefoundintheLICENSEfile.packagetestDoc//sayHelloreturn"Helloworldstring"funcsayHello()string{return"Helloworld!"}terminalreturn 最佳答案

go - 如何使用 godoc 创建文档?

我在应用程序中创建简单的gowithcomment到函数和包我尝试了godoc-html和我的应用程序以及结果document.ANALYSIS_DATA=;document.CALLGRAPH=;Packagemainprovideslogic...为什么我没有看到我的其他文件?以及为什么因为包裹有空格//Packagemainprovideslogic.packagemainimport(}sometypes.....funcmain(){}//doLogic.....//.....//....func(sm*myI)doLogic(s*myStruct)bool{}

windows - 如何强制 Windows godoc 在 golang 中更新本地网络服务器上的私有(private)包文档?

在Windows上运行本地godoc网络服务器时,如何强制godoc更新我的私有(private)包文档?在Windows上运行命令:“godoc-http:6060”不会更新私有(private)包中的新godoc注释。当我第一次运行该命令时,它获得了已经存在但自终止并重新启动该命令以来尚未更新的注释。是否有缓存或我可以清除的东西?我在任何地方都找不到关于此的任何信息。有一个非常古老的github问题(显然已修复)由于年龄而被卡住并处理当前(和我自己的)go1.8windows/amd64安装中godoc中不存在的-sync选项:https://github.com/golang/g

go - 使用 godoc 启动本地文档服务器时出现问题

godoc不会返回包列表构建版本go1.11.5。去环境:setGOARCH=amd64setGOBIN=setGOCACHE=C:\Users\dell\AppData\Local\go-buildsetGOEXE=.exesetGOFLAGS=setGOHOSTARCH=amd64setGOHOSTOS=windowssetGOOS=windowssetGOPATH=E:\GoworksetGOPROXY=setGORACE=setGOROOT=C:\GosetGOTMPDIR=setGOTOOLDIR=C:\Go\pkg\tool\windows_amd64setGCCGO=gc

Godoc 文档不输出列表

在我负责测试和记录的整个项目中,我为功能和方法创建了文档,格式如下://CheckPermissionArraychecksthatvaluesisanarraythatcontainsthe`expectedValue`////Parameters:////-`values`:thearraytocheck//-`expectedValue`:thevaluetosearchfor////Returns:////-anerroriff`expectedValue`isnotin`values`老板和其他程序员认可这种格式,但问题是godoc不识别列表:有没有办法让列表被识别?在某种程

Godoc:将文档限制为项目(不是依赖项)

我正在尝试使用Godoc为项目生成一些基本文档,但每次我这样做时,它也会为所有Go包添加文档。有没有办法控制它并让它只为我的项目代码生成文档?我正在使用:godoc-http=:6060 最佳答案 Isthereawaytocontrolthisandhaveitonlygeneratedocumentationformyprojectcode?没有。 关于Godoc:将文档限制为项目(不是依赖项),我们在StackOverflow上找到一个类似的问题: ht

go - 如何在一些流行的 go repo 上运行 godoc?

新的godoc有一些很好的特性,比如调用者列表等。不管怎样,我在运行它时遇到了问题,比如:➜~GOPATHgit:(master)✗lssrc/github.com/coreos/etcd/CHANGELOGDCODocumentationREADME.mdbenchbuildcontriberrorfixturesgo_version.gohttpmain.gomodscriptsstoretestsCONTRIBUTING.mdDockerfileLICENSEVagrantfilebinconfigdiscoveryetcdfoogopathlogmetricspkgserver

ubuntu - 我无法在 Ubuntu 上同时安装 golang 和 godoc

我使用sudoapt-getinstallgolang安装了golang。然后我可以使用go命令。但是没有godoc命令。我在网上发现我可以使用sudoapt-getinstallgolang-go.tools来安装godoc。当我这样做时,我可以使用godoc命令,但go命令不再起作用。如何让它们同时工作? 最佳答案 好吧,我的第一个建议是尝试删除golang-go.tools包,然后尝试gogetgolang.org/x/tools/godoc;看看是否可行。除此之外,添加更多详细信息会有所帮助。当您现在尝试运行go命令时遇到什