英文:
Go doc for simple hello world program
问题
如何编写一个 Go 程序,使其具有简单的文档?
示例代码如下:
package HelloWorld
import "fmt"
// HelloWorld 打印 "hello world"
func HelloWorld() {
fmt.Println("hello world")
}
对于这段代码,如果执行以下更改后:
go doc <需要的命令>
它应该打印出:
这是一个 hello world 程序
英文:
How to write a go program such that it has a simple doc for it
example
package HelloWorld
import "fmt"
func HelloWorld() {
fmt.Println("hello world")
}
after making changes for this code if exec
go doc <needed command>
it should print
this is a hello world program
答案1
得分: 2
我不完全确定你在问什么。
但是你可以像这样描述一个Go包,然后go doc
会识别它。
// 这是包的一些描述
package mypackage
然后你可以使用以下命令在浏览器中查看文档:
godoc -http=:6060
使用GoDoc可以实现许多技巧,这些技巧在这个GitHub仓库 - godoc-tricks或者这篇Go团队的博文中有描述。
英文:
I am not 100% sure what you are asking for.
But you can describe a go package like this and go doc
will pick up on this.
// this is some description for the package
package mypackage
You could then view the documentation in the browser using
godoc -http=:6060
There are many tricks which can be done using GoDoc which are described in this Github Repository - godoc-tricks or this blog post by the Go team.
答案2
得分: 2
在包声明之前,用注释形式编写文档,注释与包声明之间不要有空行。
例如:
/*
这是一个Hello World程序。
*/
package main
然后使用go doc
命令提供包的路径,如下所示:
go doc path/to/your/package
输出结果将是:
这是一个Hello World程序。
英文:
Enter the documentation in a comment before the package declaration, leaving no empty lines between them.
For example:
/*
This is a hello world program.
*/
package main
Then provide the package to go doc
, like this:
go doc path/to/your/package
Output will be:
This is a hello world program.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论