为了账号安全,请及时绑定邮箱和手机立即绑定

在 Go 中,将字符串类型数组转换为字符串数组的最佳方法是什么

在 Go 中,将字符串类型数组转换为字符串数组的最佳方法是什么

Go
Helenr 2021-09-13 09:37:40
以下代码package mainimport "strings"import "fmt"type Foo stringconst (    Bar    Foo = "bar"    Snafu      = "snafu"    Foobar     = "foobar")var Foos = []Foo{Bar, Snafu, Foobar}func main() {    fmt.Println("Foos: " + strings.Join(Foos, ","))}产生这个错误:./test.go:17: cannot use Foos (type []Foo) as type []string in argument to strings.Join这是有道理的,因为 Foo 不是字符串,而是从字符串派生的。有没有办法在不复制的情况下将“[]Foo”强制为“[]string”?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 468 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号