如何将 []string 转换为 []namedstring

在 go 中,我有一个命名类型


type identifier string

我正在使用返回的标准库方法,[]string我想将其转换为[]identifier. 除了:


...

stdLibStrings := re.FindAllString(myRe, -1)

identifiers := make([]identifier, len(stdLibStrings))

for i, s := range stdLibStrings {

    identifiers[i] = identifier(s)

}

我的最终目标是让这个命名identifier类型有一些方法,如果我没记错的话,需要命名类型而不是使用未命名类型作为不允许的接收器。


谢谢。


月关宝盒
浏览 181回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go