gpt4 book ai didi

Golang wiki搭建教程 : *addr not defined, 为什么?

转载 作者:数据小太阳 更新时间:2023-10-29 03:29:14 24 4
gpt4 key购买 nike

我一直在使用 Go 教程 here但是 main 函数的最终版本为我返回了一个错误:

$ go build wiki.go
# command-line-arguments
./wiki.go:97: undefined: addr

这是有道理的,因为它没有在(甚至超出)范围内定义。如果您在 main 方法中取出整个 if-function,程序将构建并运行良好,所以除了一点日志记录功能之外,不知道为什么还要包含它。

有谁知道本教程试图让我做什么,或者应该如何定义 *addr?

最佳答案

如果您查看 http://golang.org/doc/articles/wiki/final.go 处的最终代码您会看到 addr 被定义为 flag.Bool。这是来自 flag 的命令行标志包。

第 17 - 19 行:

var (
addr = flag.Bool("addr", false, "find open address and print to final-port.txt")
)

关于Golang wiki搭建教程 : *addr not defined, 为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23294526/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com