みんなのGo言語という本の4章に、Stringメソッドのreturnで([]string)(*v)という記述がされているのですが、これがどういったことを行っているのかわからないので、教えていただきたいです。よろしくお願いします。
go
1type strSliceValue []string 2 3func (v *strSliceValue) String() string { 4 return strings.Join([]string)(*v), ",") 5} 6 7var species []string 8flag.Var((*strSliceValue)(&species), "species", "")
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/04/08 09:15