go调用函数时,不能打印不带返回值的函数否则报used as value,不带返回值的函数直接函数即可
package main
import "fmt"
var i int = 100
func TestInt() {
defer func() {
i+=100
}()
fmt.Println(i)
//return
}
func main() {
fmt.Println(TestInt())
//fmt.Println(i)
}
报错:.\test19.go:17:21: TestInt() used as value
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
· .NET 10 首个预览版发布,跨平台开发与性能全面提升
· 《HelloGitHub》第 107 期
· 全程使用 AI 从 0 到 1 写了个小工具
· 从文本到图像:SSE 如何助力 AI 内容实时呈现?(Typescript篇)
2021-01-01 mysql8.0设置忽略大小写后无法启动