golang 转换为 void 类型

我知道go 中的void 函数是在没有提及的情况下编写的:

func foo(start int, end int) { ... }

不使用 C 中的强制转换为 void的概念,以强调返回值:

(void) printf("hello world");

这个概念(或等价物)是否存在于 go 中?


慕丝7291255
浏览 77回答 2
2回答

慕森卡

Go 不支持类型转换,并且 Go 没有任何 void 类型,因此没有与您要求的功能等效的功能。为了记录您有意忽略返回某些内容的函数的返回值,您可以使用空白标识符,它只是丢弃该值:_, _ = fmt.Printf("Hello world")

婷婷同学_

[D] 这个概念(或等价物)是否存在于 go 中?不。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go