Go:将原始切片转换为其别名的切片

我正在尝试按照以下方式做一些事情:


package main                                                                                                                                                                                                                                   


import (          

    "fmt"         

)                 


type StringWrap string


func main() {     

    s := []string{"a","b","c"}

    sw := []StringWrap(s) //ERROR: cannot convert s (type []string) to type []StringWrap

    fmt.Println(sw)

}

难道我做错了什么?或者这只是 go 的一个限制?


桃花长相依
浏览 243回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go