構造体の埋め込みスライスから値にアクセスしようとしています。どのように私はインデックスを介して、プライベート埋め込みオブジェクトを明示的に呼び出すことなくこれを行うことができますか(それはパッケージ外からアクセスする際にオプションでさえありません)、それはまったく可能ですか?構造体の埋め込みスライスからの値へのアクセス
package main
import (
"fmt"
)
type A struct {
aSlice
}
type aSlice []string
func main() {
a := A{[]string{"hello", "world"}}
fmt.Println(a.aSlice[0]) // works, but can't be accessed outside package
fmt.Println(a[0]) // doesn't work, but looking for this something like this
}
[Go:プリミティブ型の埋め込みですか?](http://stackoverflow.com/questions/38811253/go-embedding-a-primitive-type) – icza