猿问

go - 如何在go中使用底层字符串值初始化类型?

这有效:


type T string

var t T = "hello"

http://play.golang.org/p/275jQ4ixvp


但这失败了 cannot use s (type string) as type T in assignment


type T string

s := "world"

var t T = s

http://play.golang.org/p/vm3mC5ltcE


我怎样才能使第二种情况起作用?


慕盖茨4494581
浏览 193回答 1
1回答
随时随地看视频慕课网APP

相关分类

Go
我要回答