在 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
类型有一些方法,如果我没记错的话,需要命名类型而不是使用未命名类型作为不允许的接收器。
谢谢。