这个错误是因为您在尝试将一个函数赋值给一个类型为 func(ddm string) 的变量 build,但是这是不允许的。函数和变量是两种不同的类型,不能互相赋值。

如果您想将一个函数赋值给变量,您需要使用一个函数变量来代替 build,例如:

func main() {
    var build func(ddm string)
    build = yourFunction
    // ...
}

这样,您就可以将一个函数赋值给变量 build。请注意,yourFunction 应该是一个函数,其类型应该是 func(ddm string)

如果您需要更多帮助,请提供更多上下文或代码段。

go编译报错cannot assign to build value of type funcddm string

原文地址: https://www.cveoy.top/t/topic/E5d 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录