这个错误是因为您尝试将一个函数赋值给一个类型为 '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 func(ddm string))

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

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