这段程序会输出什么?

来自 泛型
Go 1.27 入门 2分钟

这段程序会输出什么?

Go
package main

import "fmt"

type Score int

func Double[T ~int](value T) T {
    return value * 2
}

func main() {
    result := Double(Score(7))
    fmt.Printf("%T %v\n", result, result)
}
在试验场中打开
报告错误