主页

go字符串类型的变量-invalid operation: req.HangYe != 0 (mismatched types string and untyped int)

2024-04-26 08:46AM

在数据库增加列的时候报错:

说代码中试图比较一个字符串类型的变量 req.HangYe 和整型 0。Go 语言中不允许直接比较不同类型的变量,这会导致类型不匹配的错误。

routers/api/v1/calculation_template.go:245:19: invalid operation: req.HangYe != 0 (mismatched types string and untyped int)

要解决这个问题,你需要确保 req.HangYe 的类型是整型还是字符串。

如果 req.HangYe 是一个字符串类型的变量,你可以修改代码为:

req.HangYe != ""

如果 req.HangYe 是整型,你可以修改代码为:

req.HangYe != 0

返回>>

登录

请登录后再发表评论。

评论列表:

目前还没有人发表评论