gpt4 book ai didi

string - 为什么在Golang中使用逗号和下划线。解释以下代码中的第12行?

转载 作者:行者123 更新时间:2023-12-01 22:42:52 33 4
gpt4 key购买 nike

package main

import (
"bufio"
"fmt"
"os"
)

func main() {
scanner := bufio.NewReader(os.Stdin)
text, _ := scanner.ReadString('\n')
fmt.Println("Hello, World.")
fmt.Println(text)
}

最佳答案

Golang可以返回多个值,这就是为什么要使用逗号的原因。 scanner.ReadString返回两个变量。

下划线的原因是因为未使用该变量。这也称为空白标识符

我建议你看看https://gobyexample.com/multiple-return-values

关于string - 为什么在Golang中使用逗号和下划线。解释以下代码中的第12行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59351969/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com